2012-03-09 2 views
0

로컬 IP로 타임 라인 응용 프로그램을 만들었습니다. 내 응용 프로그램의 상태는 "보류 중"입니다.집계보기에서 게시 게시를 확인하십시오.

이 앱을 만든 계정에서 작동하지만 다른 사용자의 담벼락에 메시지를 제출/게시하려고 할 때 "(# 200)이 오류 메시지가 나타납니다."(publish_actions 또는 app 필수) whitelist "가되어야합니다. 이 이미 "publish_actions"권한을 정의 :

$loginUrl = $facebook->getLoginUrl(
     array(
      'display' => 'popup', 
      'next'  => $fbconfig['baseurl'] . '?loginsucc=1', 
      'cancel_url'=> $fbconfig['baseurl'] . '?cancel=1', 
      'scope'  => 'publish_checkins,publish_actions, email, offline_access, read_stream, publish_stream, user_birthday, user_location, user_work_history, user_about_me, user_hometown',  
      'redirect_uri' => $fbconfig['baseurl'] 
     ) 
); 

나는 이것에 대한 PHP SDK를 사용하고, 코드는 아래에 언급 :

$publishStream = $facebook->api('/$user/recommendurl:recommend', 
          'post', array(
       'website' => 'http://www.shopakira.com/', 
       'place' => '108424279189115', 
       'message' => "Test recommendations are Certified"  
       ) 
      ); 

애플리케이션 ID : 201571056616918

나를 인도 해주십시오 내가 잘못 했어.

답변

1

조치가 승인 될 때까지는 앱의 공식 개발자가 아닌 다른 사용자에게 앱을 게시하거나 사용자 계정을 테스트하거나 다른 사용자가 앱에 publish_actions 권한을 부여 할 수 없습니다. 테스트를 계속하려면 앱 관리 인터페이스에서 테스트 사용자를 지정하거나 생성하십시오.

+0

좋은 답변 :-) – DMCS

관련 문제