在我的 Android 应用程序中,我希望用户在他们的墙上“共享”我的应用程序,因此我希望他们在他们的墙上发布预定义的内容状态。
如何自定义墙状态? (我想添加我的应用程序图标和一些耀斑文本)。
下载 Facebook SDK 并将其导入到您的项目中。然后使用以下代码进行授权:
public void sendtoFacebook(){
facebookClient = new Facebook("<Your_APP_ID");
facebookClient.authorize(<Current_class>.this, new AuthorizeListener());
}
现在您必须添加以下方法:
class AuthorizeListener implements DialogListener {
public void onComplete(Bundle values) {
Bundle parameters = new Bundle();
parameters.putString("message", "<Message_you_want_to_send>");// the message to post to the wall
facebookClient.dialog(<Current_class>.this, "stream.publish", parameters, this);// "stream.publish" is an API call
}
@Override
public void onFacebookError(FacebookError e) {
}
@Override
public void onError(DialogError e) {
}
@Override
public void onCancel() {
}
}
您的应用程序名称和图标将自动添加:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)