回答
LinkedIn整合:
沒有官方LinkedIn androidSDK像Facebook。但他們建議一些第三方庫here。抄寫員是唯一的linkedIn測試庫。所以繼續下去。 Tutorial。
不要忘記在linkedin上創建一個應用程序,並獲取您的apiKey和apiSecret。
創建一個web視圖,並在您的AsyncTask使用此代碼:
/**
* Linked in Authorization.
* **/
public class LinkedInAuthTask extends AsyncTask<Void, Void, String> {
// OAuthComponents
OAuthService service;
final static String CALLBACK = "oauth://linkedin";
Token requestToken;
CustomWebView mWebView;
@Override
protected void onPreExecute() {
super.onPreExecute();
mWebView = (CustomWebView) findViewById(R.id.webView);
// OAuthServiceObject
service = new ServiceBuilder()
.provider(LinkedInApi.class)
.apiKey("YourapiKey")
.apiSecret("yourApiSecret")
.callback(CALLBACK)
.build();
}
@Override
protected String doInBackground(Void... params) {
// Temporary URL
String authURL = "http://api.linkedin.com/";
try {
requestToken = service.getRequestToken();
authURL = service.getAuthorizationUrl(requestToken);
} catch (OAuthException e) {
e.printStackTrace();
return null;
}
return authURL;
}
@Override
protected void onPostExecute(String authURL) {
super.onPostExecute(authURL);
log('d', TAG, "Oauth URL: " + authURL);
toast(authURL);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
super.shouldOverrideUrlLoading(view, url);
log('d', TAG, "Oauth URL: " + url);
if (url.startsWith("oauth")) {
mWebView.setVisibility(WebView.GONE);
final String url1 = url;
Thread t1 = new Thread() {
public void run() {
Uri uri = Uri.parse(url1);
String verifier = uri.getQueryParameter("oauth_verifier");
Verifier v = new Verifier(verifier);
Token accessToken = service.getAccessToken(
requestToken, v);
Log.i("Your LinkedInToken", accessToken.getToken());
Log.i("Your LinkedInSecret", accessToken.getSecret());
finish();
}
};
t1.start();
}
return false;
}
});
mWebView.loadUrl(authURL);
}
}
這是LinkedIn aunthentication現在如何完成的我應該如何將我的應用程序中的消息分享至LinkedIn的牆? –
您應該首先獲取鏈接的令牌。您必須使用該令牌進行不同的API調用才能完成此操作。 – amalBit
我完成了令牌,現在我如何在LinkedIn上發佈我的消息? –
- 1. LinkedIn集成到Android應用程序
- 2. 如何將Linkedin與我的Android應用程序集成?
- 3. 鏈接集成在Android與Android Linkedin的應用程序
- 4. 如何在Android應用程序中集成Linkedin?
- 5. 在Android應用中集成Facebook和LinkedIn
- 6. Linkedin正確的Android集成應用程序設置
- 7. 使用scribe將linkedin集成到我的應用程序中1.3.1.jar
- 8. 如何將LinkedIn集成到iPhone應用程序中?
- 9. 如何將Google +集成到我的Android應用程序中?
- 10. 將vuforia集成到我自己的android應用程序中
- 11. 如何將Youtube集成到我的Android應用程序中
- 12. 如何將Twitter集成到我的Android應用程序中?
- 13. 將Google字體集成到我的Android應用程序中
- 14. 如何將Google Checkout集成到我的Android應用程序中?
- 15. Linkedin與Android集成
- 16. Android應用程序集成
- 17. Android應用程序集成
- 18. 將Count.ly集成到Android應用程序
- 19. 將Facebook集成到Android應用程序
- 20. 將SDK集成到Android應用程序
- 21. 將Android應用程序集成到WordPress
- 22. ZXing - 集成到Android應用程序
- 23. Android應用程序中的Twitter集成
- 24. 在我的應用程序中將Javascript集成到我的Rhodes應用程序
- 25. 如何在My Rails應用程序中集成LinkedIn,Facebook和Google +?
- 26. 在Android應用程序中的Flash應用程序集成
- 27. 如何從我的android應用程序中打開LinkedIn應用程序?
- 28. 如何將way2sms集成到我的android應用程序
- 29. 如何將Flickr API集成到我的Android應用程序?
- 30. 在Android應用程序中集成Vitamio
SocialAuth Android是流行SocialAuth Java庫的Android版本。現在,如果您想將應用程序與多個社交網絡集成,則無需集成多個SDK。在將SocialAuth Android庫集成到應用中之後,您只需添加幾行代碼即可。轉到此[socialauth-android](https://github.com/3pillarlabs/socialauth-android/wiki/Getting-Started)。整合所有社交媒體的最佳方法之一 –