Tôi đang sử dụng PHP SDK để thử và đăng một hành động đơn giản bằng cách sử dụng API đồ thị.(# 100) Phải chỉ định ít nhất một đối tượng tham chiếu - Bài đăng đơn giản của hành động OG
Tôi đã thiết lập một đối tượng có tên là 'Cạnh tranh' và một hành động được gọi là 'Nhập'. Như vậy, người dùng tham gia một cuộc thi.
Mã của tôi là như vậy:
try {
$statusUpdate = $this->data['facebook']->api('/me/lovepoppycompetition:enter', 'post', array(
'competition' => 'https://apps.facebook.com/lovepoppycompetition/'
));
echo '<pre>SUCCESS: '.print_r($statusUpdate, true).'</pre>';
} catch(FacebookApiException $e) {
echo '<pre>FAILED: '.print_r($e, true).'</pre>';
}
Tôi nhận được một lỗi trả lại (FacebookApiException):
(#100) At least one reference object must be specified
Tôi không thực sự chắc chắn lý do tại sao, đặc biệt là khi tôi đang sử dụng mã này (với các đối tượng/hành động khác nhau) trên một ứng dụng khác mà không có vấn đề gì tốt.
Có thể đáng lưu ý rằng tôi chưa gửi hành động, mặc dù tôi không nghĩ mình phải làm cho nó hoạt động cho tôi?
Xin cảm ơn trước.
Giá trị nào là statusUpdate được đặt thành? –