【问题标题】:want to post on Friends wall on using blackberry Facebook Sdk想在 Friends 墙上发布关于使用 blackberry Facebook Sdk 的信息
【发布时间】:2011-11-02 06:30:14
【问题描述】:

我想将我的应用程序集成到 Facebook。我下载了Facebook BB Sdk,现在我可以使用

在用户的墙上发帖了
user.publishStatus("Hello world")

我读过这个 sdk 说 发布到用户朋友的墙上:

User[] friends = user.getFriends(); 

if (friends != null && friends.length > 0) { 
  for (int i=0; i<friends.length; i++) {     
friends[i].publishPost(post); 
    } 
} 

但是 user.getFriends() 返回一个类型 Profile 并且没有像 publishPost() 这样的方法

我的问题是

如何使用 sdk 发布朋友的墙?请帮帮我..

谢谢

【问题讨论】:

    标签: facebook blackberry facebook-graph-api


    【解决方案1】:

    http://sourceforge.net/projects/facebook-bb-sdk/下载graph api。之后你必须添加两个想法。

    一个是当你想把一张照片发布到你的朋友墙上时,你必须在 JSONObject(Request) 中再放一个键值 - 即 requestObject.put("target_id",getid()) 在 publisePhoto 方法中facebookuser.java & facebook.java

    其次你必须改变 JSONObject responseObject = fb.write(getId() + "/photos", requestObject, pPhoto.getMIMEType(), imageData, true);

    JSONObject responseObject = fb.write(getId() + "/photos?access_token="+Facebook.token, requestObject, pPhoto.getMIMEType(), imageData, true);在 FacebookUser.java 和 Facebook.java 中

    其中 token 是来自 Facebook.java 的静态字符串,并存储 access_token 的值(你必须添加它)

    【讨论】:

    • 感谢您的回复。在 fb.write() 中有三个参数。写(路径,JsonObject,重试)。贴朋友墙什么值给路径,jsonobject的值是什么,请帮助我..谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    相关资源
    最近更新 更多