我希望能够使用 facebook android sdk 并发布到 facebook 的链接。我想要的一个例子是,如果您在 Facebook 上,并且在状态部分中输入一个链接,例如“http://www.google.com”。当您执行此操作时,会弹出一个框,您的帖子最终会成为一个包含图像和链接的块。我在 facebook api 中使用附件找到了这方面的文档,尽管当我尝试使用 android facebook api 执行此操作时,它似乎不起作用。我在网上找了几个小时,但没有运气。谢谢。
假设当您阅读本文时,您知道如何通过 api 登录 facebook 等...
private void fbImageSubmit(Facebook fb, String imageurl, String caption, String description, String name, String linkurl)
{
if(fb != null)
{
if(fb.isSessionValid())
{
Bundle b = new Bundle();
b.putString("picture", imageurl);
b.putString("caption",caption);
b.putString("description",description );
b.putString("name",name);
b.putString("link",linkurl);
try {
String strRet = "";
strRet = fb.request("/me/feed",b,"POST");
JSONObject json;
try {
json = Util.parseJson(strRet);
if(!json.isNull("id"))
{
Log.i("Facebook", "Image link submitted.");
}
else
{
Log.e("Facebook","Error: " + strRet);
}
} catch (FacebookError e) {
Log.e("Facebook","Error: " + e.getMessage());
}
} catch (Exception e) {
Log.e("Facebook", "Error: " + e.getMessage());
}
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)