Как проверить, является ли пользователь фанатом моей страницы на facebook, не запрашивая никаких дополнительных разрешений, например, вы видите [ссылка на несвязанное приложение для спам-фреймворка удалено] ,Как я могу проверить, является ли пользователь поклонником моей страницы
0
A
ответ
0
Php пример:
<?php
$signedRequestObject = parse_signed_request($_POST["signed_request"],YOUR_APPLICATION_SECRET);
if ($signedRequestObject["page"]){
// this means this signed_request was generated on a page
if ($signedRequestObject["page"]["liked"]){
// the page was liked
}
}
//used functions
function parse_signed_request($signed_request, $secret) {
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$sig = $this->base64_url_decode($encoded_sig);
$data = json_decode($this->base64_url_decode($payload), true);
if (strtoupper($data['algorithm']) !== 'HMAC-SHA256') {
echo 'Unknown algorithm. Expected HMAC-SHA256 : ';
return false;
}
$expected_sig = hash_hmac('sha256', $payload, $secret, $raw = true);
if ($sig !== $expected_sig) {
echo = 'Bad Signed JSON signature!';
return false;
}
return $data;
}
function base64_url_decode($input) {
return base64_decode(strtr($input, '-_', '+/'));
}
?>
+0
Неустранимая ошибка: использование $ this, если не в контексте объекта в D: \ Хостинг \ 7564746 \ html \ facebook \ b \ fan.php в строке 17 –
+0
удалить $ this reference ... так $ this-> base64_url_decode ($ encoded_sig) ; становится base64_url_decode ($ encoded_sig); –
Смежные вопросы
- 1. В facebook connect, как я могу проверить, является ли пользователь поклонником моей страницы facebook? Можно ли отслеживать?
- 2. Есть ли способ проверить, является ли пользователь еще поклонником моей страницы?
- 3. Как проверить, является ли пользователь поклонником моей страницы facebook на моем веб-сайте?
- 4. Является ли поклонником страницы Facebook?
- 5. Как узнать, является ли пользователь поклонником страницы поклонника
- 6. Как проверить, что пользователь facebook является поклонником или нет моей страницы?
- 7. Является ли пользователь сайта поклонником Facebook?
- 8. Проверить, если пользователь является поклонником моего приложения Facebook
- 9. Facebook SDK проверяет, является ли пользователь уже поклонником
- 10. Facebook: Пользователь нравится/Станьте поклонником страницы
- 11. Как определить, является ли пользователь фанатом моей страницы
- 12. Как проверить, является ли пользователь фанатом страницы facebook с помощью Graph API?
- 13. Как узнать, является ли кто-то поклонником моей страницы на facebook?
- 14. Как проверить, является ли поклонник веб-сайта моей страницы facebook?
- 15. Проверьте, является ли Пользователь страницей поклонников ios
- 16. Instagram API: Могу ли я проверить, проверен ли пользователь?
- 17. Как проверить, является ли пользователь администратором?
- 18. Как проверить, что пользователь является поклонником (или нет) любой страницы с javascript на моем сайте ASP.NET (без приложения fb)?
- 19. Как я могу проверить, будет ли пользователь устанавливать часы назад?
- 20. Проверьте, нравится ли пользователь моей странице на facebook?
- 21. Как я могу «проверить», если пользователь обещает?
- 22. Как я могу проверить, сбой моей программы?
- 23. Как получить последнюю загрузку страницы пользователем, чтобы я мог проверить, является ли пользователь «Away» или «Offline»?
- 24. Meteor Проверить, является ли пользователь администратором
- 25. Как я могу проверить формат моей даты?
- 26. как я могу проверить, является ли номер действительным номером телефона?
- 27. Hibernate - как я могу проверить, существует ли пользователь?
- 28. Как я могу проверить, вышел ли пользователь из приложения?
- 29. Как я могу проверить, включен ли пользователь в rails?
- 30. Является ли AmazonAWS созданием неподдельных хитов? Как я могу проверить?
Пожалуйста, укажите язык программирования, который вы используете. –