Исчезла кнопка "Поделиться новостью" в 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-кода для этой формы.