我正在尝试.swf
使用 PHP SDK 5.2 发布。我尝试了几种方法。
例如:
$linkData = [
'type'=> "video",
'source'=> "https://mysite/my_file.swf",
'name'=> $_GET['message1'],
'caption'=> $_GET['caption'],
'description'=> $_GET['message2'],
'message' => $_GET['message3']
];
try {
$response = $fb->post('/me/feed', $linkData, $user->access_token);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
$this->ueoutputs['errors'][] = $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
$this->ueoutputs['errors'][] = $e->getMessage();
exit;
}
它给了我一个Facebook\Exceptions\FacebookResponseException
:
模板数据必须是 JSON 编码的字典,格式为 {'key-1': 'value-1', 'key-2': 'value-2', ...}
如何解决这个问题?