我知道可以使用URL方案从应用程序中打开其他应用程序,但据我所知,这些URL需要由开发人员创建。我正在尝试允许我的应用程序的用户打开Venmo应用程序。这有可能做到吗?我找不到任何针对Venmo的“公共”URL方案。理想情况下,我的应用程序可以直接打开Venmo到特定用户的个人资料。我在用斯威夫特。
发布于 2017-02-02 19:04:42
Venmo有SDK,它允许您打开应用程序并直接进行事务处理。
从SDK源代码中可以反向设计URL方案,但我建议您不要这样做,甚至可能不起作用。我建议仅仅实现SDK并让它处理它,显然它甚至会在完成后回你的应用程序。
Venmo确实有一个页面,向您展示如何创建一个“建议支付”链接与一个计划。https://developer.venmo.com/paymentlinks,我假设iOS会引导用户访问应用程序,但是您必须检查一下。祝好运。
发布于 2017-10-26 15:30:09
请注意,这里的正确答案已不再正确。
Venmo和Paypal已经关闭了他们为新商家提供的SDK服务。他们所有的SDK都变成了遗产,到目前为止,他们还没有消息要回来。
在他们的官方网站上,他们建议你使用一个叫做脑树的派对SDK。如果你想做交易,那应该是你现在唯一的选择。
您可以反向工程他们当前的遗留SDK,让您的应用程序切换到他们的应用程序,但仅此而已。如果没有app键或应用程序的秘密,我不相信你能打开一个支付页面给一个特定的用户,并得到一个电话,以指示是否支付是否通过。
发布于 2017-02-02 18:59:29
是的,你可以打开其他应用程序。它被称为移动深度链接在这里,你可以找到好的文章为同样的。https://www.programmableweb.com/news/how-to-implement-deep-linking-ios/how-to/2015/07/14
有关venmo应用程序的问题,您需要使用它们的SDK打开venmo应用程序并接受付款,这是venmo iOS SDK https://github.com/venmo/venmo-ios-sdk的链接。
https://stackoverflow.com/questions/42010040
复制相似问题