【问题标题】:Share PHP string to Facebook将 PHP 字符串分享到 Facebook
【发布时间】:2012-09-22 10:51:02
【问题描述】:

我想知道是否可以使用 PHP / AJAX 将一串文本共享给 Facebook?例如,我使用 PHP 返回一个 SQL 查询,然后使用与按钮对应的相同文本字符串来分享到我的 Facebook 墙。所以,它在 PHP 中可能看起来像这样:

while($note_row = mysql_fetch_row($result)) {

echo '<p> "' . $note_row['my_note_text'] . ' "</p>';

echo '<input type="button" id="' . $note_row['my_note_id'] . '" class="share-to-facebook" value="share" />';

}

如果有人对这是否可能有一些建议,我会非常高兴。如果我的PHP错了,我也很抱歉,我没有检查过。

【问题讨论】:

  • 不确定它是否与您的代码现在以您想要的方式工作有关,但我确实修复了您的代码中缺少的'。只是说。
  • 我建议在这里阅读 PHP API,特别是关于帖子的部分:developers.facebook.com/docs/reference/api/post '首先描述。然后,稍后再回来提出更新的、具体的问题。作为一般规则,如果您的问题以“我可以这样做吗?”结尾。而不是“为什么这不能像我期望的那样工作?”这可能不是一个好的 Stackoverflow 问题。
  • 感谢您的回复。我前段时间发表了评论,没有意识到有一些活动。感谢您的贡献。

标签: php facebook string post share


【解决方案1】:

你有一些选择:

sharer.php

https://www.facebook.com/note.php?note_id=407822831963

创建分享链接。您可以设置标题和网址。

供稿对话框

https://developers.facebook.com/docs/reference/dialogs/feed/

创建一个共享对话框。描述和图像等的更多选项。可能是sharer.php的替代品。

如果您需要从您的应用发布到墙上,您需要通过让用户接受您的应用到 Facebook 来获取权限。在https://developers.facebook.com/docs/authentication/阅读有关身份验证的更多信息

【讨论】:

  • 感谢您的意见。我的代码现在可以运行了!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-23
  • 1970-01-01
相关资源
最近更新 更多