php - 用于 paypal ipn 的 curl 或 fsockopen

标签 php curl paypal fsockopen

一个比另一个有什么优势? Paypal 建议使用 fsockopen,但是互联网上有很多使用 curl 的脚本。

我应该使用哪个?

curl :http://www.namepros.com/code/306043-process-paypal-ipn-with-curl.html

fsockopen: https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNImplementation

最佳答案

我真的不认为这有什么关系,除了在某些 Apache2 安装中可能存在可用性问题(未安装 Curl)或 OpenSSL 双重初始化问题(Curl 的 SSL 初始化失败,因为 OpenSSL 已经初始化) .

最近的 Apache/PHP 设置解决了这个问题,但在 Debian 上默认安装的 Apache2/PHP/Curl 暂时无法正常工作,并且 PHP 流选项(fsockopen、file_get_contents` ) 总是有效,所以我认为文档(在 2010 年 7 月更新,如果文档上的日期正确,这意味着它写得更早)可能只是想保持简单。

关于php - 用于 paypal ipn 的 curl 或 fsockopen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7379428/

相关文章:

php - 避免在添加另一列后修复 mysql 插入命令

php - Paypal IPN 系统无法正常工作?

json - CouchDB View 在使用 key、startkey 时抛出无效的 UTF-8 JSON 错误

javascript - PayPal - 用户可以在结账前更改价格

Django-Paypal IPN 403错误

php - Laravel seeder:调用未定义的方法 Illuminate\Notifications\Notification::getConnectionName()

c# - 游戏服务器语言选择

curl - 如何使用 Red cURL 绑定(bind)?

php - Paypal 交易传递唯一数据 - PHP

php - PHP 中的 openssl 命令