2017-02-02 34 views
0

URLスキームを使用してアプリ内から他のアプリを開くことは可能ですが、そのURLを開発者が作成する必要があることはわかっています。私は、私のアプリのユーザーがVenmoアプリを開くことを許可しようとしています。これは可能ですか?私はVenmoのための "公開" URLスキームを見つけることができませんでした。理想的には、私のアプリは特定のユーザーのプロフィールに直接Venmoを開くことができるでしょう。私はスイフトを使用しています。他のアプリからVenmoを開くiOS

+0

私はSDK/APIが新しい開発者が利用できます。 Venmoは去年閉鎖しました:https://techcrunch.com/2016/02/26/how-not-to-run-a-platform/ 私はこれを回避する方法を探しています。 –

答えて

1

Venmoはan SDKを持っており、それはあなたのことができますアプリを開き、トランザクションに直進します。

SDKソースからは、URLスキームをリバースエンジニアリングすることはできますが、これを行わないことをお勧めします。機能しない可能性もあります。私はちょうどSDKを実装することをお勧めし、それを処理させるように、明らかにそれはあなたのアプリを完了したときにコールバックします。

Venmoには、スキームとの「お支払いの提案」リンクの作成方法を示すページがあります。 https://developer.venmo.com/paymentlinks私は、iOSがユーザーをアプリケーションに誘導すると仮定しますが、確認する必要があります。がんばろう。

+0

私はこれを試して、それは良い仕事の周りです。私はこれを使用すると思う。 –

+0

Venmoは新しい開発者にAPIを公開していないため、現時点で大きな問題を抱えています。それはあなたの現在のアプリから、あなたがvenmoアプリで支払うためのボタン付きサファリページに導かれ、ユーザがこのボタンをクリックすると「open in venmo」と表示され、指定ページにvenmoアプリが開きます。完璧ではありませんが、今は私のために十分です。 –

0

はい、他のアプリを開くことができます。そのモバイルディープリンク ここでは同じものの良い記事を見つけることができます。 venmoアプリに関するご質問については https://www.programmableweb.com/news/how-to-implement-deep-linking-ios/how-to/2015/07/14

、あなたはvenmoアプリを開き、ここでのお支払い を受け入れるために彼らのSDKを使用する必要がありますvenmoのiOS SDKのリンクです https://github.com/venmo/venmo-ios-sdk

0

ここで正しい答えはVenmoとペイパルが新しい商人のための彼らのSDKサービスを停止していた、もはや

正しいことに注意していないしてください。すべてのSDKは従来のものになり、今のところ戻ってくるニュースはありません。

公式サイトから、Brain TreeというパーティーSDKを使用することをお勧めします。トランザクションを実行したい場合は、これが現在の唯一のオプションである必要があります。

あなたのアプリを自分のアプリに切り替えるために現在のレガシーSDKをリバースエンジニアリングしていますが、それだけです。アプリキーやアプリの秘密がなければ、特定のユーザーに支払いページを開き、支払いが完了したかどうかを示すコールバックを返すことはできません

関連する問題