我可以在paypal IPN中使用localhost URL作为notify_url吗?
我可以给我的本地网址在贝宝IPN发送消息回来通知和处理它?我可以在paypal IPN中使用localhost URL作为notify_url吗?
或者......
我是否需要活的服务器URL来处理(我想这是正确的),因为贝宝发送的邮件时知道现场的URL,但它永远不会知道本地主机地址发送邮件。
任何人都可以请告诉我,我需要现场服务器的网址或我可以使用本地主机,因为我不知道。
如果我需要实时URL,我如何在Visual Studio中调试和开发我的功能(发送邮件等)?
任何人都有小例子或一些有用的链接?
不,notify_url必须可以通过互联网直接访问,因为PayPal会将数据发布给它。
另外,它必须在端口80或443上运行。其他端口是不允许的。
罗伯特,昨天我发现这些问题后发现,你说得对,我想说“非常感谢你”,至少其他人不会浪费时间去尝试本地。 – 2012-02-18 04:04:37
@Amitpatel,虽然它会很好,但应该是很明显的,因为你在这里做什么。如果你想要,并且有一个静态的IP地址,你可以一直托管自己的本地服务器进行测试。 – 2012-09-11 08:22:22
您可以在本地尝试。使用https://ngrok.com/从Internet访问本地主机。
ngrok是一个命令行工具,ngrok 80命令将按以下格式分配域名: http://s1ab334.ngrok.com和https://版本也是相同的。
现在,你可以在ipn模拟器中使用url。
^这是答案 – laffuste 2015-05-28 11:23:38
您需要一个可以从其他网络访问的URL。 – Shahzeb 2012-02-17 05:44:02
不清楚,让我们考虑一下如果我有http://192.168.0.100/myapp可以使用局域网中的任何一台机器访问,但是如果它不是实时IP,那么当然不是互联网。 – 2012-02-17 05:47:01
你对此有何看法? – 2012-02-17 05:47:21