Трябва да тествам evernote webhook локално, нямам представа как мога да го направя. Имате ли начин да се подиграете на отговора на evernote? или да посочите локален url като localhost като кука за обратно извикване?
Благодаря!
Трябва да тествам evernote webhook локално, нямам представа как мога да го направя. Имате ли начин да се подиграете на отговора на evernote? или да посочите локален url като localhost като кука за обратно извикване?
Благодаря!
Сещам се за 2 варианта:
Първият записва всички заявки, направени към него, така че да можете да ги възпроизведете локално. Просто създайте (частен) „bin“ и помолете evernote да настрои уеб кукичката ви към дадения url (нещо като http://requestb.in/123hgj78). Всяка заявка, която удари кошчето ви, ще бъде записана.
Предимство: лесен за настройка
Недостатък: ще трябва да реконструирате заявката, за да я възпроизведете отново в локалното си приложение.
Последното е приложение, което създава защитен тунел между външния свят и вашия локален сървър. Първо изтеглете приложението от https://ngrok.com/ и го „инсталирайте“ (просто трябва да го разархивирате всъщност). След това стартирайте ngrok http 80
в терминал. Това ще настрои тунел и ще ви даде URL адрес (като http://92832de0.ngrok.io), който ще бъде крайната точка на вашата уебкукичка(и). Всички заявки ще бъдат пренасочени към вашия локален сървър. Ще можете също да прегледате заявките чрез уеб приложение (http://localhost:4040) и да ги възпроизведете като ти харесваш.
Предимство: заявките наистина удрят вашия сървър. Не е нужно да ги преигравате на ръка.
Недостатък: трябва да изтеглите и инсталирате приложение...
Наистина обичам и двете, но бих казал, че ngrok е по-добрият вариант в твоя случай.
Надявам се това да помогне.