3

アプリケーションを起動するカスタム URL スキームを検出して応答する iOS アプリケーション オプションを追加しました ( http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html )。

リンクはさまざまなサイトで (href を使用して) 完全に機能していますが、Facebook で問題が発生しています。次のようなリンクを (Graph API を使用して) 投稿しようとしている場合:

myapp://blabla

Facebook 返品エラー:

指定した URL は無効です

そして、リンクリターン付きのフィードの場合

リンク URL の形式が正しくありません。

URL として検出されず、テキストのみのように表示されるため、URL をメッセージとして投稿することはできません。

カスタム リンクを使用して Facebook ウォールに投稿する方法はありますか?

編集:
アイデアはありますが、うまくいくかどうかわかりません。myapp://blablaを モバイル ブラウザーのアドレス フィールドに直接入力すると、アプリケーションが起動されるため、おそらくmyapp://blablaへのリダイレクトのみで Web ページ ( http://www.mywebpage/myappなど) にアクセスすることもできますが、Facebook はそうするつもりです。そのリンクを受け入れますか?

4

1 に答える 1

3

編集でのあなたの提案は正しい方法であり、うまくいくはずだと思います。ただし、spotifyのようなアプリケーションは、javascriptで「アプリリンク」を起動する間質ページを使用しているようです。このアプローチの利点は、そのページを使用して、アプリを持っていないユーザーにアプリを「販売」し、素敵なものを提供できることです。共有したい人のためにグラフタグを開きます。

于 2012-02-14T14:06:56.110 に答える