问题标签 [open-graph-beta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
308 浏览

android - 尝试在 Android 中实现 Facebook Wish List 演示

Wishlist Facebook 应用程序示例应该演示将自定义对象添加到 Facebook 开放图。我设法让应用程序运行并创建一个带有图形 ID 的 Facebook 对象。问题是我没有看到我在应用程序的 Android 端输入的任何自定义对象信息出现在与返回的 ID 关联的 Open Graph 节点上,我也没有看到此信息出现在 Internet 上的其他任何地方。

Android 端应用程序似乎将信息编码为 URL,然后将其添加到捆绑包中并放入 HTTP 帖子中。例如,当我输入产品名称“棒球”和一些图片时,捆绑的 URL 是:

https://evening-frost-8481.herokuapp.com/Server/product.php?og%3Atitle=baseball&image=4f038f901dc31.jpg

当我检查生成的 Facebook 聚合时,它包含指向以下 url 的链接(注意:我的应用程序中没有明确引用扩展名 /Server/product.php 这表明 Facebook 可能正在接收从我的 Android 应用程序发送的一些信息.)

http://eveningfrost8481.herokuapp.com/Server/product.phpcode=AQAcvYSQQhesHLoXFHF9NUK2m__2_ye722T8lTfCs_9EKlgWp-ngUKls-fUet7FXUG6Gv8pbEpDuSATVpdsHUE7FcD6TmU

有没有人成功实现了这个演示,可以让我大致了解自定义数据应该如何进入互联网,最后是 Facebook?

0 投票
1 回答
611 浏览

facebook-opengraph - 无法按照说明发布示例打开图

按照以下确切说明:http: //developers.facebook.com/docs/beta/opengraph/tutorial/#publish

并收到“发生错误”错误

会发生什么?代码如下:

==================================================== ===============

==================================================== ====================

我已经根据示例页面创建了开放图,例如烹饪食谱。

任何帮助将不胜感激。

0 投票
2 回答
2846 浏览

android - 实现 Facebook 愿望清单教程应用程序不拥有操作类型错误

我正在使用适用于 Android 的 Facebook Wishlist 应用程序。当我尝试将自定义对象添加到 Facebook 图表时,API 返回以下错误:

我无法找到有关此特定错误的任何特定文档。是否有任何 Facebook 开发人员可以帮助我解释这一点。

我还应该提到,我已经有一个运行没有错误的应用程序的工作示例(我正在尝试复制它,以便我可以调整它而不必担心失去工作)。我尝试更改操作的名称,但这没有什么区别。下面是将项目添加到 Facebook 时间线的 Android 代码片段。然而,这只是整个难题的一小部分,因为这个项目有三个方面(Facebook、My Server 和 Android)

0 投票
1 回答
315 浏览

facebook - 在我的应用中生成特定用户采取的自定义操作列表

嗨,我开发了一个 Facebook 应用程序,允许用户采取自定义操作,从而生成自定义打开图形对象。我现在想生成特定用户在我的应用程序中执行的操作的列表。这些信息是否存储在开放图中的某个位置?我需要使用 FQL 吗?谁能指出我一个好的方向?

非常感谢!

0 投票
2 回答
191 浏览

facebook-opengraph - 与两个人一起打开图形操作

我一直在查看 Open Graph 文档,但没有遇到可以为多个用户定义的操作。

例如,x 用 y 跑了一条路线,或者 x 给你发送了照片。

目前是否可以这样做,如果没有,是否有人知道将来是否有计划允许这样做?

0 投票
3 回答
1993 浏览

api - 在打开的图表 2 中检索对自定义对象执行自定义操作的朋友列表

我想使用带有打开图 2 操作的图 api 来做类似 facepile 的事情:从自定义对象和自定义对象,给我朋友(使用我的 facebook 应用程序)在这个对象上执行此操作。

问题是使用 FQL,我无法查询自定义对象和操作。使用图形 API,我找不到将朋友列表与我感兴趣的对象相交的方法。

我能做的最好的事情是使用图形 API 的批处理模式进行以下操作:

这是非常低效的,并且不能完全解决我的问题,因为:

  • 我仍然必须过滤结果以仅获得与我想要的对象匹配的结果
  • 如果 namespace:testaction 中有大量对象,我必须通过分页,做更多的查询(我尽量减少查询的数量)

你有没有更好的方法来做到这一点?

0 投票
0 回答
121 浏览

c# - 为什么我的代码在获取我的 xml 结束之前执行?

我正在开发 Windows 8 Metro 应用程序,并且正在开发 VS Ultimate。

我成功地在网页上获取了 XML,我想用 LINQ to XML 解析它。当我使用本地 xml 文件执行此操作时,它可以工作,但是当我使用我下载的那个时,它就不行了。我试图通过打印我得到的 xml 来调试它,它是正确的。我认为这是因为我们使用异步方法来获取 xml,解析在提取结束之前开始。有人对我有解决方案吗?我在网上查了很多,但没有什么真正有帮助的。编码 :

十分感谢大家 !

0 投票
0 回答
192 浏览

php - 地图布局高亮点

我正在发布一个 Open Graph 故事。发布的对象具有GeoPoint正确显示路线的数组。该对象还有一个GeoPoint属性,在 中highlighted point选择Open Graph -> Stories -> Story settings -> Edit attachments

但是时间轴上显示的地图显示了路线,并标记了它的起点和终点。我提供的点没有显示在地图上。

对象元数据的示例:

0 投票
0 回答
1705 浏览

instagram - instagram 帖子的链接响应中始终缺少 Open Graph 元标记

我将链接预览放在我的网络应用程序中。我在后端使用 nodejs 来检索 og 属性(如 site_name、描述、图像、标题等)。YouTube 和其他内容的链接可以正常工作,但对于 Instagram 的链接,链接的响应正文中的 Open Graph 元标记不一致地丢失。

例如,请考虑以下链接:https ://www.instagram.com/p/B_hs0pUlRvR/

当我在本地机器上运行的脚本中请求此链接的正文时,它确实包含 og 元标记。 og: 元标记存在

但是当我将相同的脚本放在云中并执行相同的请求时,这些元标记就会丢失。 缺少 og:元标记

我试图在我的手机中查看链接的源代码,这种奇怪的行为也在继续。

在正常模式下查看源代码时没有 og 标签 在正常模式下查看源代码时没有 og 标签

og:在隐身模式下查看源代码时存在元标记 og:在隐身模式下查看源代码时存在元标记

我试图在请求中更改用户代理,但这没有帮助。这背后的原因是什么以及如何成功获得 Instagram 帖子链接的链接预览。

0 投票
1 回答
1952 浏览

javascript - Discord opengraph 嵌入未从我的网站显示

我正在制作一个采用 URL 参数的网站,然后根据它们相应地创建元标记。Discord 没有显示任何嵌入。

这是代码:

这是网站和结果: 结果

如您所见,没有出现嵌入。我对 HTML 和 DOM 比较陌生,因此感谢所有帮助。