2014-09-03 1 views
0

Я только что создал благодарственное страницу для завершенной покупки продукта и реализованы некоторые довольно прохладно отзывчивые кнопки социальных обмена через http://kurtnoble.com/labs/rrssb/401 Требуется авторизация на Facebook Доля

Я очень топят с помощью кнопок, но я получение разрешения 401 Требуется ошибка при совместном использовании страницы через Facebook. Все остальные кнопки работают соответственно. Я не уверен, что мне не хватает.

http://viraone.com/thank-you

У меня есть следующие открытые теги графика в заголовке ..

<meta property="og:title" content="Good Stuff from Viraone" /> 
<meta property="og:type" content="website" /> 
<meta property="og:url" content="http://www.viraone.com/thank-you" /> 
<meta property="og:image" content="http://www.viraone.com/wp-content/uploads/2014/08/facebook-share.jpg" /> 
<meta property="og:description" content="Good Stuff is the first step to getting energized and focused. It’s raw, vegan, gluten-free, 95% organic/wildcrafted, and non-GMO." /> 

Любые идеи, что причиной этого? Раньше у меня была папка сайтов под защитой паролем на сервере, но с тех пор я удалил это (5 дней назад), и у меня все еще есть эта ошибка.

+0

Вы запустили страницу через инструмент отладки Facebook, чтобы узнать, что делает Facebook при обращении к URL-адресу? https://developers.facebook.com/tools/debug/ – Igy

+0

@Igy Спасибо за подсказку! Я многого не делал с интеграциями FB, поэтому я не знал, что могу использовать их инструмент для отладки. Оказывается, я получаю «URL-адрес, который возвращает плохой код ответа HTTP». Я нашел [эту тему] (http://stackoverflow.com/questions/20540738/facebook-debugger-url-returned-a-bad-http-response-code) на SO и понял, что это мой «og: url» мета из графика Open FB. Мне не хватало конечной скобки на моем url '' после окончания благодарности. Так что позаботился о плохом ответе HTTP. –

+0

Но я все еще получаю ошибку 401. Возможно, мне нужно настроить приложение facebook и разместить идентификатор в заголовке? Любое подтверждение этого вопроса? –

ответ

1

Итак, этот вопрос был моим адресом ссылки для кнопки совместного доступа.
Раньше читал

<a class="popup" href="https://www.facebook.com/sharer/sharer.php?u=http://viraone.com/"> <span class="text">facebook</span></a> 

, но это было то, что было генерировании 401, мое непонимание было то, что эта часть URL поста "? должен был быть тем, что URL был передан FB, но это не тот случай. Это URL, с которого происходит обмен, следовательно, потому что я бег это от моей страницы благодарности кнопки правильного обмена следует читать ..

<a class="popup" href="https://www.facebook.com/sharer/sharer.php?u=http://viraone.com/thank-you/"> <span class="text">facebook</span> 

Надежда моей суетится помогает кто-то другое тоже!

 Смежные вопросы

  • Нет связанных вопросов^_^