https://developers.facebook.com/docs/payments/payer_promotion/#user_eligibility 에 Facebook 신규 광고주 프로모션 사양은 사용자가 자격이되면 1을, 그렇지 않은 경우는 1을 반환한다고 말합니다.Facebook 신규 광고주 프로모션이 작동하지 않음
하지만, PHP에서이 코드 :
$fbdata = $facebook->api('/me?fields=id,locale,third_party_id,is_eligible_promo');
반환 => is_eligible_promo '1';
하지만, 또는 자바 스크립트와 그래프 API 탐색기에서 해당 쿼리를 사용할 때 :
FB.api('/me?fields=id,locale,third_party_id,is_eligible_promo', function(response) {});
는 is_eligible_promo 필드를 반환하지 않습니다. 이 payement 팝업 호출 또한
:var obj = {
method: 'fbpromotion',
display: 'popup',
package_name: 'zero_promo',
product: '---my-open-graph-currency---'
};
FB.ui(obj, function() {});
, 그것은 ". 죄송합니다, 승진은 현재 사용할 수 없습니다"와 같은 뭔가를 반환합니다.