Исчезла кнопка "Поделиться новостью" в PHP

Я использую PHP для публикации обновлений статуса на некоторых своих фан-страницах.

Я публикую ссылки, и все содержимое загружается правильно, однако кнопка "Поделиться" исчезает после завершения публикации.

Я видел несколько других людей, которые задавали этот же вопрос, и у меня не было ответа.

Если кто-то может помочь мне найти ответ, я обязательно расскажу остальным.

Всем спасибо!

    публичная функция addStatus($status)
    # Используется в:    FB Simple APi
    #           
    {

        if ($this->_user) {

            пытаться {

                $dataArray = array(
                    'message' => $status,
                    'link'    => 'http://videomaniacsnetwork.com/wallposts/CZikEEIJiF.html');                  

                if ($this->_isPage && REPLY_AS_PAGE) {
                    $dataArray['access_token'] = $this->_getPageToken();
                }                   

                $publishStream = $this->_facebookObj->api('/' . $this->_userId . '/feed', 'post', $dataArray);

                if (TRACE) {$this->_trace[] = 'addStatus'; }
                вернуть истину;
            } catch (FacebookApiException $e) {
                $this->_errorArray[] = 'Не удалось установить статус.';
                $this->_debugArray[] = $e;
                вернуть ложь;
            }
        }
    }

1 ответ

Возможно, кнопка "Поделиться" не прошла проверку состояния if, если вы используете if statemant для публикации формы. Добавьте проверку php-кода для этой формы.

Другие вопросы по тегам