当前位置: 首页 > 面试题库 >

寻找android Facebook SDK示例

党宇定
2023-03-14
问题内容

我在互联网上四处张望,似乎找不到我要找的东西…

我只是想找到一个站点,上面有一些示例,说明如何使用OFFICIAL facebook android SDK
http://github.com/facebook/facebook-android-
sdk

具体来说,我想看看有关通知使用和简单照片上传的一些示例。但是我将采取一切措施来帮助您熟悉使用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 wall
facebookClient.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更新。



 类似资料:
  • 问题内容: 根据Java Annotation API: RetentionPolicy.CLASS批注由编译器记录在类文件中,但VM在运行时无需保留。 RetentionPolicy.RUNTIME批注由编译器记录在类文件中,并在运行时由VM保留,因此可以通过反射方式读取它们。 我正在寻找“ CLASS”保留政策的示例。当我们需要使用此策略而不是RUNTIME策略时。 问题答案: 在当前项目中,

  • 问题内容: 我是spring-security(Java)的新手,我正在寻找以下示例的简单示例: 如何使用Spring Security进行登录和注销 确保会话存在于每个页面上,如果没有,则再次重定向到登录名 如何获得对当前用户会话的访问权限 我的项目目前正在使用Spring MVC,并处于hibernate状态。 我已经构建了loginAPI + loginDAO,现在我需要结合安全性并确保某些

  • 问题内容: 假设我在一行中有一些随机的文本块。像这样 但是无论出于何种原因(包含元素的宽度设置,使用文本缩放等),在查看器的屏幕上它都显示为两行或更多行。 要么 有没有办法通过JavaScript找出发生换行的地方? 并返回而不管文本如何显示。 问题答案: 这就是我最终使用的(随意批评和复制以作恶用)。 首先,当编辑来自用户时,将其拆分为。 替换换行的原因是,编辑文本框中填充了,它会忽略标签,但出

  • Appium 支持 WebDriver 定位策略的子集: 通过 "class" 查找 (例如, UI 组件的类型) 通过 "xpath" 查找 (例如, 一个元素的路径以抽象的方式去表达,具有一定的约束) 你可以查看关于以上的列表,选择器策略 (English)。 Appium 还额外支持部分 Mobile JSON Wire Protocol 的定位策略。 -ios predicate stri

  • 寻找完全数。 思路说明 所谓完全数,从维基百科的完全数词条中得到: 完全数,又称完美数或完备数,是一些特殊的自然数:它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身,完全数不可能是楔形数。 例如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6,恰好等于本身。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,

  • 具有任意字符串的,如 我是否可以找到由空格分隔的重复子字符串(编辑)?在这种情况下,它将是“你好”、“我是”和“字符串”。 我一直在想这个问题有一段时间了,但我仍然找不到任何真正的解决办法。我也读过一些关于这个主题的文章,并偶然发现了后缀树,但即使我需要找到每一个重复,例如重复数大于2,这能帮助我吗? 如果是这样,是否有一些python库可以处理后缀树并对其执行操作? 编辑:很抱歉我说得不够清楚。