2016-06-27 11 views
12

나는 facebook 메신저에 종사하고있다. Facebook 앱은 webhook에 대해 하나의 URL 만 허용하지만 ngrock은 매번 새로운 URL을 생성합니다. 이제 webhook URL 변경으로 인해 내 앱을 테스트 할 수 없습니다.ngrok로 고정 URL을 생성하는 방법

답변

0

여기서 확인할 수있는 인증 토큰을 설정해야합니다 (https://dashboard.ngrok.com/auth). (무료 버전과 함께 작동하며 지불 할 필요가 없습니다.)

그럼 당신은 다음과 같이 사용할 수 있습니다 :

ngrok http 80 -subdomain yoursubdomain 
+1

작동하지 않습니다. 여전히 같은 오류. 터널 세션 실패 : 유료 계획 만 사용자 정의 하위 도메인을 바인딩 할 수 있습니다. 'Ck Maurya'계정의 사용자 지정 하위 도메인 'mysubdomain'을 바인딩하지 못했습니다. 이 계정은 '무료'요금제입니다. –

+0

정말 이상 하네. 나는 돈을 지불하지 않고 서브 도메인 옵션을 사용할 수있다. 어쩌면 새로운 계정으로 얼마 동안 만 작동하고 있을까요? – pbogut

+0

@CkMaurya = ( –

-5

당신 유료 계획없이 사용자 정의 하위 도메인을 사용할 수 있습니다, 그래서 당신이 .ngrok.io와 도메인을 끝으로 :

ngrok http 3000 -subdomain saxid-facebook-app-x9duw8b7.ngrok.io

유료 계획이 없으면이 하위 도메인이 예약되어 있지 않고 사용하지 않을 때도 계속 가져갈 수 있기 때문에 고유 한 항목을 선택하십시오. ngrok에서

9

더 이상 무료 하위 도메인 지원은 ..... pls는 터널 세션이 실패

아래로 오류가 있습니다 만 사용자 정의 하위 도메인을 결합 할 수 있습니다 계획을 지불했다. 'arvindpattartestfb.ngrok.io'사용자 지정 하위 도메인을 'arvccccc'계정에 바인딩하지 못했습니다. 이 계정은 '무료'요금제입니다. https://dashboard.ngrok.com/billing/plan

ERR_NGROK_313

+0

실제로 ngrok 메시지 :'터널 세션 실패 : 유료 계획 만 사용자 정의 하위 도메인을 바인드 할 수 있습니다 ...https://ngrok.com/signup에서 가입하십시오. 이미 가입 한 경우 authtoken이 설치되어 있는지 확인하십시오. authtoken은 대시 보드 (https : // dashboard.ngrok.com')에서 사용할 수 있습니다. –

+0

이 변경 사항은 언제 발표 되었습니까? – JackKalish

0
이 아니 솔루션 비록

하지만 해결 방법으로 그것을 가지고, 내가했다 테스트하는 동안 같은 문제가 발생합니다. 내가 한 일은 ngrok이 내 http 포트로 계속 실행되므로 내 ngrok URL이 변경되지 않습니다. 하지만 자주 테스트 및 디버깅을 위해 서버를 변경하고 다시 시작합니다.

8

아마도 가장 좋은 옵션은 아니지만 ngrok 대신 localtunnel을 사용하기 시작했습니다.

의 설치 및 실행 흐름은 매우 간단합니다 :

npm install -g localtunnel 
lt --port <your localhost port> --subdomain youruniquesubdomain 

그럼 내가 있다는 내 http://youruniquesubdomain.localtunnel.me 에 갈 수 있습니다!

관련 문제