栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

寻找android Facebook SDK示例

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

寻找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更新。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/495772.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号