2013-11-04 36 views
2

我正在使用Scribe Java API和restFB在Facebook上工作。这里我的要求是在用户墙上注册后发布。我想在这里展示一些很好看的帖子。 enter image description here通过Java应用程序发布我的内容在Facebook墙上看起来不错

我想分享我们的徽标,而不是包含(100,000)的图像,标题和描述应该由我自己通过java添加。我google了一下,我有一些建议,在html页面中使用这种东西,并分享该链接。 Here is the link我期望在Java中。但它在PHP中。我们可以添加我们自己的图像,标题,描述等。,类似的我正在看Java。

<meta property="og:title" content="YOUR TITLE HERE" /> 
<meta property="og:description" content="YOUR DESCRIPTION HERE" /> 
<meta property="og:image" content="YOUR THUMBNAIL URL HERE" /> 

我不想将上面提到的东西添加到jsp页面并共享该页面。但我想要所有的东西,并通过Java代码分享它。所以任何人都可以帮助我。

+0

_“我的要求是在用户墙上注册后发布”_ - 声音而是垃圾邮件。无论如何,通过API在用户墙上发布帖子的参数在这里描述:https://developers.facebook.com/docs/reference/api/user/#posts如果你不知道如何从内部使用API Java,那么请先去自己研究那个话题。 – CBroe

+0

我知道。一旦用户注册,我将创建一个UI,要求他允许在用户墙上发布。那么只有我会发布。刚才用我的账户进行测试,该怎么做。? –

+0

阅读文档后,我不明白。这就是为什么我在这里问,这就是为什么这个网站是..我提到,我GOOGLE了,我得到了一些PHP中的答案。所以,请你帮助我,或者告诉我该怎么做。 –

回答

0

我觉得有几个部分的这个问题:

  1. 你如何定义一个柱子,以便使得它被很好地格式化(即正确的图标,标题,描述)
  2. 你怎么竟张贴/它让到用户的时间线

回复1:

  • 的Facebook得到汇总显示有关基于Open Graph标记的页面的信息,完全如其Open Graph文档中定义的问题所示here
  • 您可能不希望将这些类型的标记添加到JSP中......但是以某种方式,您需要将这些标签显示在您想要在Facebook上共享的页面的HTML中(使用您展示的精美汇总类型)
  • 您可以检查元数据Facebook在您的某个网页上使用它们看到的元数据debugger
  • 我想你是说你想有一个链接到一些文件,而没有实际上有一个基础对象(即你的网站上的一个页面) - 你只是想“通过Java来做”。您可以使用Java共享/发布页面,只需拥有您的帖子指向的底层“对象”(即页面) - 并且必须包含元数据标签!

回复2:

  • 在通过Java实际上张贴的东西给别人的墙,我认为你需要做这样的事情this,使用开放图谱“赞”(点击创建选项卡,并选择HTTP平台)
  • 您可以使用抄写员创建一个类似的POST,假设您已经得到了来自用户的长命令令牌!
  • 这里有一个抄写员的Facebook example - 虽然你将需要使用GET到POST显然这部分如果使用开放图谱改变,用适当的URL /查询参数%的第一发子弹
  • ,甚至只是一个像,您需要获得Facebook批准的Open Graph文章(Like)......这是一个相当简单的过程,只要您按照指示/指南here。他们说需要几天时间才能获得审核/批准,但我发现他们在24小时内获得批准(或拒绝)
相关问题