2

HybridAuthを使用して Facebook ページに自動投稿するにはどうすればよいですか?

私はサイトとサイトのFacebookページを持っています。サイトへのログインにhybridAuthを使用しています。正常に動作しています。今は、facebookページへの自動投稿にhybridAuthを使用したいと考えています。
これは、hybridAuth を使用してユーザーのウォールに投稿する方法です

$facebook = $hybridauth->authenticate( "Facebook" );

$facebook->api()->api("/me/feed", "post", array(
"message" => "Hi there",
"picture" => "http://www.mywebsite.com/path/to/an/image.jpg",
"link" => "http://www.mywebsite.com/path/to/a/page/",
"name" => "My page name",
"caption" => "And caption"
));
4

1 に答える 1

1

このスレッドはかなり古いものですが、誰かがまだこの課題に取り組んでいる可能性があります。この関数を使用するだけで、ハイブリッド認証を使用して Facebook ユーザーのウォールに投稿できます。

// init hybridauth
$hybridauth = new Hybrid_Auth( $config );

// try to authenticate with facebook
$adapter = $hybridauth->authenticate( "Facebook" );

// update the user status or post to wall
$adapter->setUserStatus(
array(
"message" => "", // status or message content
"link" => "", // webpage link
"picture" => "", // a picture link
)
);

詳細については、hybridauth の公式ページをご覧ください: http://hybridauth.sourceforge.net/userguide/Profile_Data_User_Status.html

于 2015-04-07T18:34:19.963 に答える