我已经开发了一个社交应用程序,我想整合Facebook,LinkedIn,谷歌,所以我知道我如何将Facebook整合到Android但我对LinkedIn很少混淆所以请提供一些教程,将LinkedIn整合到android
提前谢谢..
答案 0 :(得分:1)
请查看我的图书馆:https://github.com/antonkrasov/AndroidSocialNetworks
它允许您与Facebook,LinkedIn,Twitter和Google Plus进行简单集成。 您需要的只是实例化SocialNetworkManager并将其添加到FragmentManager。
mSocialNetworkManager = (SocialNetworkManager) getFragmentManager().findFragmentByTag(SOCIAL_NETWORK_TAG);
if (mSocialNetworkManager == null) {
mSocialNetworkManager = SocialNetworkManager.Builder.from(getActivity())
.twitter(<< TWITTER API TOKEN >>, << TWITTER API SECRET >>)
.linkedIn(<< LINKED_IN API TOKEN >>, << LINKED_IN API TOKEN >>, "r_basicprofile+rw_nus+r_network+w_messages")
.facebook()
.googlePlus()
.build();
getFragmentManager().beginTransaction().add(mSocialNetworkManager, SOCIAL_NETWORK_TAG).commit();
}
现在您可以执行请求,例如:login,addFriend(发送LinedIn的连接请求),postMessage,postPhoto,getProfile ......
mSocialNetworkManager.getTwitterSocialNetwork().requestLogin(new OnLoginCompleteListener() {
@Override
public void onLoginSuccess(int socialNetworkID) {
}
@Override
public void onError(int socialNetworkID, String requestID, String errorMessage, Object data) {
}
});
答案 1 :(得分:0)
LinkedIn没有Facebook的概念friend
。它有connection
。其他应用程序只能检索1度连接。更多信息:https://developer.linkedin.com/documents/connections-api