[英]update my Facebook status with the android Facebook API (Version 3.0+)
我整夜都在努力寻找一种使用android facebook API(版本3.0+)更新我的Facebook状态的方法。 我看到了很多有关此的文章,但是所有这些文章都已经过时,并且使用的是Facebook API 2.0或更低版本,现在已贬值。 我只需要一个有关简单请求并执行的简单示例(据我了解,这是您必须要做的,但我永远无法使其正常工作。我不确定是否必须首先授予权限或执行什么操作。
这是我尝试过的(无效):
public void facebook()
{
// start Facebook Login
Session.openActiveSession(this, true, new Session.StatusCallback() {
// callback when session changes state
public void call(
final Session session,
SessionState state,
Exception exception)
{
if (session.isOpened())
{
Request.newStatusUpdateRequest(
session,
"yolo!",
new Request.Callback() {
public void onCompleted(Response response)
{
response.getRequest().executeAsync().execute(null);
}
});
}
}
});
}
public void updateMyStatus(){
Session.openActiveSession(MainActivity.this,true,new StatusCallback(){
@Override
public void call(Session session, SessionState state, Exception exception){
if (session.isOpened()){
Request.executeStatusUpdateRequestAsync(
session,
"Hello Social Networking Site",
new Request.Callback()
{
@Override
public void onCompleted(Response response)
{
Toast.makeText(MainActivity.this,"Status updated",Toast.LENGTH_SHORT).show();
}
});
}
}
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.