我試圖將LinkedIn與Android集成。在eclipse中的LinkedIn身份驗證問題
LinkedinDialog.liToken = LinkedinDialog.oAuthService.getOAuthRequestToken(OAUTH_CALLBACK_URL);
07-22 17:32:08.026: E/AndroidRuntime(26733): FATAL EXCEPTION: main
07-22 17:32:08.026: E/AndroidRuntime(26733): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.devicebee.app.transportfinder/com.devicebee.app.transportfinder.LinkedInActivity}: com.google.code.linkedinapi.client.oauth.LinkedInOAuthServiceException: oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: https://api.linkedin.com/uas/oauth/requestToken
使用教程我已經應用下面的代碼...
private void setWebView()
{
LinkedinDialog.oAuthService = LinkedInOAuthServiceFactory.getInstance().createLinkedInOAuthService(LINKEDIN_CONSUMER_KEY, LINKEDIN_CONSUMER_SECRET);
LinkedinDialog.factory = LinkedInApiClientFactory.newInstance(LINKEDIN_CONSUMER_KEY, LINKEDIN_CONSUMER_SECRET);
LinkedinDialog.liToken = LinkedinDialog.oAuthService.getOAuthRequestToken(OAUTH_CALLBACK_URL);
WebView mWebView = (WebView) findViewById(R.id.webkitWebView1);
mWebView.getSettings().setJavaScriptEnabled(true);
Log.i("LinkedinSample", LinkedinDialog.liToken.getAuthorizationUrl());
mWebView.loadUrl(LinkedinDialog.liToken.getAuthorizationUrl());
mWebView.setWebViewClient(new HelloWebViewClient());
mWebView.setPictureListener(new PictureListener()
{
public void onNewPicture(WebView view, Picture picture)
{
if(progressDialog != null && progressDialog.isShowing())
{
progressDialog.dismiss();
}
}
});
}
我得到下面的錯誤我已經搜索互聯網,並根據一些帖子那是因爲我在一些代理。但我很確定我沒有任何代理人。如果有人能告訴我該怎麼做,請。 最好的問候
偉大的!我正在使用完全相同的代碼,但我一直得到「訪問發佈拒絕的股份」任何想法可能會導致什麼?我試圖添加權限使用範圍,但它只是被忽略 – 2012-08-29 23:52:58
請閱讀此http://developer.linkedin.com/documents/authentication#granting – 2013-01-17 14:47:37
嗨,我的應用程序工作正常與LinkedIn,但我收到此設備上的錯誤與冰淇淋三明治**與服務提供商溝通失敗:null **。任何人都可以請幫我嗎? – 2013-03-20 09:12:45