3

我希望从我的应用程序中将类似的内容发布到以下代码段:

在此处输入图像描述

这里最重要的花絮如下:

  • 一张照片
  • 一条链接
  • 文字简介

我不完全确定在 Graph API 的哪个位置进行探索对我来说是有意义的。我希望它出现在批准该操作的人们的新闻源中。

4

3 回答 3

7

图片中的 SocialCam 示例使用 Facebook API 的Open Graph部分。Open Graph 允许您为您的应用程序定义自定义操作和自定义对象。这个想法是允许用户表达更具体、更高级的操作,而不是喜欢、评论和分享。在您的示例中,“watch”是 Open Graph 操作,它是内置的 Action TypeVideo是 Open Graph 对象,一个内置的 Object Type。请注意,此上下文中的“对象”是类型而不是实例。

可以定义您的应用程序自己的操作,例如“评论”并将其链接到自定义对象,例如“动作电影”、“喜剧”等。您还可以为您的操作定义属性,例如评论操作的“评级”。

但是,如果您只需要“照片、链接和文本简介”,则不必使用 Open Graph,但可以使用Graph API。您可以通过向以下地址发布 POST 来发布视频或图像的链接:

graph.facebook.com/USER_ID/feed

带参数

message
name (sender's name)
caption
link (your url)
description
picture (url to picture) 

其中 USER_ID 是您要发布到的墙的用户。

于 2012-05-04T04:37:06.170 回答
3

我很确定他们已经建立了一个 facebook 应用程序并定义了一个名为“watch”的动作和一个名为“video”的对象。然后他们通过在 facebook 的 graph api 上发帖来发布它。

在您设置开发者帐户并创建应用程序后,Facebook 会在管理菜单中向您介绍一些基础知识

于 2012-05-04T04:05:07.760 回答
1

逐个浏览链接,并从官方来源获得分步指南。你将能够实现你的目标。

  1. https://developers.facebook.com/docs/opengraph/tutorial/
  2. https://developers.facebook.com/docs/customopengraph/walkthrough/
  3. http://developers.facebook.com/docs/opengraph/objects/
于 2012-05-11T13:41:23.620 回答