1.twitter:
TwitterApiException twitterApiException = (TwitterApiException) e;
Log.i("failure", "getErrorCode() : " + e.toString());
Log.i("failure", "getErrorCode() : " + twitterApiException.getErrorCode());
Log.i("failure", "getErrorMessage() : " + twitterApiException.getErrorMessage());
根据code---判断https://dev.twitter.com/overview/api/response-codes判断错误,不能重复
2.facebook:https://developers.facebook.com/docs/marketing-api/error-reference
https://developers.facebook.com/docs/sharing/android
接入facebook那些坑:(http://blog.youkuaiyun.com/piao_polar/article/details/46742043)
1. 不需要审核的功能点:
使用FB进行第三方登录:Facebook Login
获取已登录FB账号的相关信息,权限:public_profile
获取已登录FB账号的同应用好友信息,权限:user_friends
使用FB应用邀请功能:App Invites
使用FB分享存文本或链接:Sharing
在设备上存在Facebook客户端的情况下,分享本地图片
2.需要审核的功能点:
非测试账号,在设备上不存在Facebook客户端的情况下,直接通过FB API分享本地图片 权限:publish_actions
3.静默分享时,contitle/description,imageUrl,contentUrl必须分享。
当contentUrl为google play下载链接的时候,title与description被遮盖。
4.google+分享失败成功:判断requestCode与reaultCode
if (requestCode == ShareUtil.REQUEST_FINISH_SHARE_GOOGLE) {
if (resultCode == RESULT_OK) {
TipsFactory.showToast(getString(R.string.share_result_success));
} else {
TipsFactory.showToast(getString(R.string.share_result_error));
}
enterLiveRoom();
TwitterApiException twitterApiException = (TwitterApiException) e;
Log.i("failure", "getErrorCode() : " + e.toString());
Log.i("failure", "getErrorCode() : " + twitterApiException.getErrorCode());
Log.i("failure", "getErrorMessage() : " + twitterApiException.getErrorMessage());
根据code---判断https://dev.twitter.com/overview/api/response-codes判断错误,不能重复
2.facebook:https://developers.facebook.com/docs/marketing-api/error-reference
https://developers.facebook.com/docs/sharing/android
接入facebook那些坑:(http://blog.youkuaiyun.com/piao_polar/article/details/46742043)
1. 不需要审核的功能点:
使用FB进行第三方登录:Facebook Login
获取已登录FB账号的相关信息,权限:public_profile
获取已登录FB账号的同应用好友信息,权限:user_friends
使用FB应用邀请功能:App Invites
使用FB分享存文本或链接:Sharing
在设备上存在Facebook客户端的情况下,分享本地图片
2.需要审核的功能点:
非测试账号,在设备上不存在Facebook客户端的情况下,直接通过FB API分享本地图片 权限:publish_actions
3.静默分享时,contitle/description,imageUrl,contentUrl必须分享。
当contentUrl为google play下载链接的时候,title与description被遮盖。
4.google+分享失败成功:判断requestCode与reaultCode
if (requestCode == ShareUtil.REQUEST_FINISH_SHARE_GOOGLE) {
if (resultCode == RESULT_OK) {
TipsFactory.showToast(getString(R.string.share_result_success));
} else {
TipsFactory.showToast(getString(R.string.share_result_error));
}
enterLiveRoom();
}
5.facebook广告无填充,刚开始出现广告,之后不出现的原因:
facebook后台收入达到了100美金,没有填写收款信息,所以facebook不再填充广告。