2016-09-02 13 views
1

キャンペーンのFacebook Markiting APIにこのメソッドを使用しています。それは完全に動作します:キャンペーンID別に広告を取得

キャンペーンIDを返します。キャンペーンIDでAdsetsを取得しようとしています。
私はこのコードを使用したが、何も返さないよ:

$adsets = (new AdSet($camp_id))->read(array(
    AdSetFields::NAME, 

)); 


foreach ($adsets as $adset) { 
    echo '<br />--<br />'; 
    echo $adset->{AdSetFields::ID}.PHP_EOL; 

    echo '<br />---<br />'; 

} 

答えて

0

つの広告キャンペーンからすべての広告セットを読み取ること

use FacebookAds\Object\AdCampaign; 
use FacebookAds\Object\Fields\AdSetFields; 

$adcampaign = new AdCampaign($adcampaign_id); 
$adsets = $adcampaign->getAdSets(array(
    AdSetFields::NAME, 
    AdSetFields::CAMPAIGN_STATUS 
)); 

// This will output the name of all fetched ad sets. 
foreach ($adsets as $adset) { 
    echo $adset->name; 
} 

Ad Campaign

+0

https://stackoverflow.com/questions/39342533/client-secret-should-be-be-be-oath-v5 Nadeem0035 –

関連する問題