Локален тест на Evernote Webhook

Трябва да тествам evernote webhook локално, нямам представа как мога да го направя. Имате ли начин да се подиграете на отговора на evernote? или да посочите локален url като localhost като кука за обратно извикване?

Благодаря!


person Marcius Oliveira    schedule 20.05.2015    source източник


Отговори (1)


Сещам се за 2 варианта:

  1. http://requestb.in/
  2. https://ngrok.com/

Първият записва всички заявки, направени към него, така че да можете да ги възпроизведете локално. Просто създайте (частен) „bin“ и помолете evernote да настрои уеб кукичката ви към дадения url (нещо като http://requestb.in/123hgj78). Всяка заявка, която удари кошчето ви, ще бъде записана.

Предимство: лесен за настройка

Недостатък: ще трябва да реконструирате заявката, за да я възпроизведете отново в локалното си приложение.

Последното е приложение, което създава защитен тунел между външния свят и вашия локален сървър. Първо изтеглете приложението от https://ngrok.com/ и го „инсталирайте“ (просто трябва да го разархивирате всъщност). След това стартирайте ngrok http 80 в терминал. Това ще настрои тунел и ще ви даде URL адрес (като http://92832de0.ngrok.io), който ще бъде крайната точка на вашата уебкукичка(и). Всички заявки ще бъдат пренасочени към вашия локален сървър. Ще можете също да прегледате заявките чрез уеб приложение (http://localhost:4040) и да ги възпроизведете като ти харесваш.

Предимство: заявките наистина удрят вашия сървър. Не е нужно да ги преигравате на ръка.

Недостатък: трябва да изтеглите и инсталирате приложение...

Наистина обичам и двете, но бих казал, че ngrok е по-добрият вариант в твоя случай.

Надявам се това да помогне.

person Laurent Sarrazin    schedule 20.05.2015
comment
Благодаря Лоран, ще опитам по този начин! - person Marcius Oliveira; 20.05.2015