(#100) Должен быть указан хотя бы один ссылочный объект - Простое действие POST of OG

Я использую PHP SDK, чтобы попытаться опубликовать простое действие с помощью Graph API.

Я создал объект под названием «Соревнование» и действие под названием «Вход». Таким образом, пользователь участвует в соревновании.

Мой код выглядит так:

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>';    
}   

Я получаю сообщение об ошибке (FacebookApiException):

(#100) At least one reference object must be specified

Я не совсем понимаю, почему, тем более, что я использую этот код (с другими объектами/действиями) в другом приложении. без проблем просто отлично.

Возможно, стоит отметить, что я не отправил действие, хотя я не думаю, что должен это делать, чтобы оно сработало для меня?

Заранее спасибо.

6
задан Mike 11 May 2012 в 11:22
поделиться