Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 网站如何通过Facebook API在其不拥有的其他页面上发布公共消息(时间线/墙贴)?_Php_Facebook Graph Api_Facebook Php Sdk_Facebook Page_Facebook Wall - Fatal编程技术网

Php 网站如何通过Facebook API在其不拥有的其他页面上发布公共消息(时间线/墙贴)?

Php 网站如何通过Facebook API在其不拥有的其他页面上发布公共消息(时间线/墙贴)?,php,facebook-graph-api,facebook-php-sdk,facebook-page,facebook-wall,Php,Facebook Graph Api,Facebook Php Sdk,Facebook Page,Facebook Wall,我希望创建一个网站,每当事件被触发时(例如,用户提交一些东西),它会自动在Facebook页面的墙上公开发布它所拥有的而不是(例如,一家公司的FB页面提醒他们的社区经理) 我看到了通过FB API在您自己的墙上发布的方法,但我找不到一个解决方案来解释如何在您自己的页面上发布公共消息 这可能吗?如果是的话,那怎么做呢?如果没有,那么您如何提醒其他FB页面(如公司)针对他们的帖子引起他们的注意?您只能发布到您自己的页面,并具有页面标记和发布页面权限。您不能在您不拥有的页面上发布。无论如何,这都是垃圾

我希望创建一个网站,每当事件被触发时(例如,用户提交一些东西),它会自动在Facebook页面的墙上公开发布它所拥有的而不是(例如,一家公司的FB页面提醒他们的社区经理)

我看到了通过FB API在您自己的墙上发布的方法,但我找不到一个解决方案来解释如何在您自己的页面上发布公共消息


这可能吗?如果是的话,那怎么做呢?如果没有,那么您如何提醒其他FB页面(如公司)针对他们的帖子引起他们的注意?

您只能发布到您自己的页面,并具有页面标记和
发布页面
权限。您不能在您不拥有的页面上发布。无论如何,这都是垃圾邮件。如果这是可能的话,垃圾邮件发送者就有可能在他们能找到的每一个页面上发送几乎所有的垃圾邮件。

自动转载是不允许的,我认为这甚至是不可能的。顺便说一句,你想要达到的效果听起来是垃圾邮件。@luschn:当事件被触发时,使用Twitter API向某人/公司发送tweet,以引起相关事件的注意,因为它适用于他们。Twitter允许这样做,所以我想FB也可以。当你说“永远不允许自动发布”时,你的意思是不可能使用Facebook API在任何公共墙上写帖子吗?如果你在一个你不拥有的页面上发布某个事件,那么这就是垃圾邮件。我很确定这是不可能的。我只是在api浏览器中测试了它,它不可能像我想的那样。好的,所以不可能在别人的页面上发布,但是你可以在自己的页面上发布。那么,有没有一种方法可以将你页面上的公共消息引导到另一个页面,比如用他们的页面用户名或类似的东西标记它,让他们知道新帖子与他们相关?不,这也会是垃圾邮件。您只能手动完成afaik.btw,如果您希望其他页面或用户了解更新,请让他们喜欢您的页面。这是正确的方法。强迫他们得到通知是垃圾邮件。你不断地提到垃圾邮件,但只有当它是成批的时候才是垃圾邮件。通知一家公司有关于他们的帖子,只要不是大量发布,就不是垃圾邮件。这就是为什么存在速率限制和阻塞,以及为什么Twitter允许他们的API提及其他用户。推特肯定不会容忍垃圾邮件。你提到了“AFAIK”,所以你似乎无法百分之百肯定地知道是否有可能提及/通知另一个页面在新帖子中提到他们。我需要确认这是否真的可能。如果你大量发送邮件,这不仅仅是垃圾邮件。垃圾邮件是您不同意获取的通知或信息。“afaik”只是指手动部分,我相信这是可能的。