寻找android Facebook SDK示例

寻找android Facebook SDK示例,第1张

寻找android Facebook SDK示例

几周前,我问了一个类似的问题,关于官方的Facebook Android SDK并将内容发布到墙上(Android / Java-将简单文本发布到Facebook墙上?)。这应该可以帮助您了解将文本张贴到墙上的感觉。我应该指出,虽然您需要先创建一个Fackbook应用并从Fackbook.com(https://kunukd.com/)申请API密钥…如果它询问您打算创建的应用平台, ,选择移动。

您也可以在我发布的“堆栈溢出”链接中修改代码,以发布照片。不过目前,根据Facebook Android SDK的官方git页面(在“已知问题”下):

3.尚不支持二进制API参数(例如上传图片)-即将推出…

因此,尽管您可以将图片发布到墙上(如果您具有图片文件的网址)(该文件必须已经在Internet上),但是您无法使用此SDK从Android发送图片的二进制/字节数据设备(截至…从07/24/10起)。至少,我是从上面的陈述中收集到的。

替换我在另一个Stack Overflow帖子(上面的链接)中发布的示例代码的以下行:

Bundle parameters = new Bundle();parameters.putString("message", "this is a test");// the message to post to the wallfacebookClient.dialog(this, "stream.publish", parameters, this);// "stream.publish" is an API call

有了这个

Bundle parameters = new Bundle();parameters.putString("message", "Test Photo");parameters.putString("attachment", "{"name":"My Test Image","+""href":""+"http://www.google.com"+"","+""media":[{"type":"image","src":""+"http://www.google.com/logos/mucha10-hp.jpg"+"","href":""+"http://www.google.com"+""}]"+"}");facebookClient.dialog(this, "stream.publish", parameters, this);

并且您应该能够将照片发布到墙上(以及文本和链接)。

有关构建“附件”字符串的更多帮助,请访问:http
:
//www.mobisoftinfotech.com/blog/android/845/。

除此之外,如果您需要直接从设备将照片发布到相册,请考虑使用第三方程序包或等待官方SDK更新。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5487893.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-13
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存