2016-08-31 9 views
3

広告マネージャを使用する場合、広告をプレビューできます。また、行くハイパーリンクがあります投稿を見るパーマリンクとコメント。 APIを使用してそのリンクを取得する方法はありますかFacebookを使用してFacebookの広告をパーマリンクにする方法APi

+0

これも疑問です。私はあなたが 'https://facebook.com/ {page_id}/posts/{post_id}'を行うことができるページのいくつかのタイプについて気付いたが、それはコミュニティページではうまくいかないようだ。 – eipark

答えて

3

まず、広告のターゲットとなるクリエイティブを取得する必要があります。

$ad = new Ad($ad_id); 
$ad->read(array(
    AdFields::CREATIVE, 
)); 

次に、クリエイティブから情報を取得します。

$creative = new AdCreative($ad->creative['id']); 
$creative->read(array(
    AdCreativeFields::EFFECTIVE_OBJECT_STORY_ID, 
)); 

その後$creative->effective_object_story_idは、xがページのIDであり、yは、ポスト/ビデオ/などのIDですxxxxxxxxxxxxx_yyyyyyyyyyyyyようになりIDを、含まれています。 https://facebook.com/xxxxxxxxxxxxx_yyyyyyyyyyyyyに行くと、正しい投稿にリダイレクトする必要があります。

これは誰かに役立つことを願っています。

関連する問題