bry*_*bam 15 java sdk android facebook facebook-android-sdk
我看了整个互联网,似乎无法找到我正在寻找...
我只是想找到一个网站,上面有一些关于如何使用OFFICIAL facebook android SDK的例子http://github.com/facebook/facebook-android-sdk
具体来说,我想看一些关于通知使用和简单照片上传的例子.但我会采取任何措施来帮助您了解使用SDK.
如果有人知道任何例子,请分享非常感谢!
Rya*_*anM 15
几个星期前,我问了一个类似的问题,关于官方Facebook Android SDK并将内容发布到一个人的墙上(Android/Java - 将简单文本发布到Facebook墙上?).这应该可以帮助您了解将文本发布到一个人的墙上是什么感觉.我应该指出,你需要首先创建一个Fackbook应用程序并从Fackbook.com(https://kunukd.com/)申请一个API密钥...如果它询问你打算创建的应用程序的平台,选择手机.
您可以修改我发布的Stack Overflow链接(上面)中的代码来发布照片.目前,根据Facebook Android SDK的官方git页面(在"已知问题"下):
3.尚未支持二进制API参数(例如上传图片) - 即将推出......
因此,如果您有图像文件的URL(该文件必须已在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 wall
facebookClient.dialog(this, "stream.publish", parameters, this);// "stream.publish" is an API call
Run Code Online (Sandbox Code Playgroud)
有了这个
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);
Run Code Online (Sandbox Code Playgroud)
你应该能够将照片发布到你的墙上(以及文字和链接).
有关构建"附件"字符串的更多帮助,请访问:http://www.mobisoftinfotech.com/blog/android/845/.
除此之外,如果您需要直接从设备发布照片到相册,请考虑使用第三方软件包或等待官方SDK更新.
| 归档时间: |
|
| 查看次数: |
43395 次 |
| 最近记录: |