facebook - This API call requires a valid app_id -
i got wierd going on. have 2 facebook api calls (using facebook php-sdk) next each other. first call goes fine, second throws exception:
"this api call requires valid app_id"
previous api call requested access token offline_access , publish_stream. token valid because api calls next "problem call" fine. make things clear, small snippet of code:
// call goes fine! $user_info = $this->facebook->api('/'.$user_id ); // create wallpost facebook $wallpost = array( 'message' => 'some message', 'name' => 'shoppe', 'caption' => "ik heb een product toegevoegd", 'link' => site_url(), 'description' => $description, 'picture' => site_url("assets/img/logo.png") ); // throws exception "this api call requires valid app_id" $result = $this->facebook->api('/'.$user_id.'/feed/','post',json_encode($wallpost) );
$user_id valid value, info in $wallpost
i don't know php details of string concat lost on me, first thing popped head reading request string on post may not formatted think php gets malformed request, cannot find app id , throws error.
i suggest taking string creating api() call , printing out before making call , making sure looks suppose before going on wire.
Comments
Post a Comment