带有 Laravel 4 的 PayPal rest-api-sdk-php
Posted
技术标签:
【中文标题】带有 Laravel 4 的 PayPal rest-api-sdk-php【英文标题】:PayPal rest-api-sdk-php with Laravel 4 【发布时间】:2013-08-24 04:31:06 【问题描述】:我正在尝试找出如何在 Laravel 4 中实际使用“rest-api-sdk-php”...我已经更新了 composer 并且该库已经可以使用了,但是我需要添加app.php
文件的别名?
我尝试拨打$apiContext = new ApiContext
,但找不到ApiContext
。
我根本没有看到任何关于如何实际使用这个库的参考。
非常感谢帮助发起呼叫!
【问题讨论】:
你试过composer dump-auto
吗?此命令将类添加到 Composer 的自动加载映射中。
是的,这并没有什么不同。我只是不知道应该如何启动 API。
【参考方案1】:
你可以试试这个
如果需要,可以为 Laravel 4 提供一个 Paypal 包。 https://github.com/xroot/laravel-paypalpayment
它在内部使用 REST SDK
【讨论】:
【参考方案2】:尝试插入以下行,因为 PayPal 类位于它们自己的命名空间下。
use PayPal\Rest\ApiContext;
对您将在控制器上使用的其他 PayPal 类执行相同操作
【讨论】:
是的,这让我克服了我的第一个障碍......但现在我正在处理没有任何 JSON 响应的事实......PayPal API 是最糟糕的! 你知道Service Provider应该是什么吗?【参考方案3】:您可以使用 laravel-paypalpayment 进行尝试。 这是一个简单的软件包,可帮助您使用 PayPal REST API SDK 处理您的 Laravel 4/5 项目的直接信用卡付款、存储的信用卡付款和 PayPal 帐户付款。 以下是给出的链接:https://github.com/xroot/laravel-paypalpayment
【讨论】:
以上是关于带有 Laravel 4 的 PayPal rest-api-sdk-php的主要内容,如果未能解决你的问题,请参考以下文章
带有 laravel 的 Paypal sdk - 从 env 文件中获取 Client_id/secret