2014-09-03 4 views
0

난 그냥 완성 된 제품 구매에 대한 감사 페이지를 만들고 나는 꽤 버튼 왔으면 해요 http://kurtnoble.com/labs/rrssb/401 필요한 권한

를 통해 꽤 멋진 반응 사회적 공유 버튼을 구현하지만 난 한 Facebook을 통해 페이지를 공유 할 때 401 인증 필요 오류가 발생합니다. 다른 모든 버튼은 그에 따라 작동합니다. 내가 뭘 놓쳤는 지 모르겠다.

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

페이스 북의 디버그 도구를 통해 페이지를 실행하여 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)를 발견하고 내 'og : url' FB의 Open 그래프에서 메타를 선택합니다. 나는 감사의 말 후에 내 URL'에 꼬리표를 붙이지 않았다. 그래서 그것은 나쁜 HTTP 응답을 처리했습니다. –

+0

하지만 여전히 401 오류가 발생합니다. 아마 내가 페이스 북 응용 프로그램을 설치하고 머리글에 ID를 넣어야합니까? 그 문제에 대한 어떤 확인? –

답변

1

좋아,이 문제는 공유 버튼에 대한 링크 주소였습니다.
이전했다 (401)를 생성, 나의 오해가 무엇인지는

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

를 읽을 수 있지만이되었다는 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> 

다른 너무 사람을 도움에 대한 나의 소란 희망 공유는 따라서 시작되는 URL입니다!

관련 문제