【问题标题】:How to open a specific PayPal link in the PayPal iOS app from my iOS app如何从我的 iOS 应用程序中打开 PayPal iOS 应用程序中的特定 PayPal 链接
【发布时间】:2015-07-27 15:57:39
【问题描述】:

我有一个带有一些参数的 http PayPal URL,该 URL 指向某个项目的付款页面。
例如。 https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=foobar@fakeserver.com&item_name=Some+item&amount=2.50 指向这个带有参数 item_name="Some item" 和 amount="2.50" 的虚拟项目的页面。

我需要做的就是在 iOS PayPal 应用程序中打开该页面 - 从我的 iOS 应用程序。就像您在 Facebook 应用程序中使用 "fb://page?id=%@" 打开 Facebook 页面一样。我不需要在我的应用中实现任何 PayPal 功能或从中获取任何数据,因此我认为我不需要 PayPal iOS SDK 或任何其他 API。

PayPal 应用 URL 方案是 paypal://xxx,但我不知道它后面是什么。我一直在寻找一整天,但没有任何结果。我所知道的是
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"paypal://anything"]]
打开 PayPal 应用程序,但它只显示主页/上一个视图。我不知道如何打开任何特定页面。

【问题讨论】:

    标签: ios objective-c paypal


    【解决方案1】:

    这里是来自 PayPal 的戴夫。

    @user282378 您应该使用其https:// URL 方案照原样打开该URL。即,该 URL 将在 Safari 中打开。

    PayPal 应用确实支持paypal:// URL 方案。但是,此 URL 方案仅适用于某些有限的 PayPal 使用。它不是非 PayPal 应用程序使用的通用方案。

    【讨论】:

    • Dave,是否可以从另一个应用程序打开 PayPal 应用程序并开始付款交易?您所说的有限 PayPal 使用量是多少?
    • @3000 “有限的 PayPal 使用”是指“某些有限的使用通过 PayPal”。换句话说,paypal:// 是一个 url 方案,仅供 PayPal 创建的某些应用程序使用。你的应用不应该使用这个 url-scheme。
    • 啊,好的,谢谢戴夫。问题是他们告诉我一个应用程序(它的名字是 YPlan 或类似的东西)启动 PayPal 原生 iOS 应用程序并让你通过它付款。当我发现你的评论时,我正在调查这件事
    • 你能给我完整的网址吗?
    猜你喜欢
    • 2015-08-31
    • 2013-06-09
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 2017-02-10
    • 1970-01-01
    • 2014-12-07
    • 2013-12-12
    相关资源
    最近更新 更多