1

私はSpotifyのopengraph統合のいくつかのクールなことを再現しようとしていますが、それらがどのように機能するかを理解していることが1つあります:

Spotify アプリのプロファイル (私の場合: https://www.facebook.com/antonio.mendespinto/music ) にアクセスすると、ミュージシャンのリンクが Spotify の Web ページ (http:// open.spotify.com/artist/7CajNmpbOovFoOoasH2HaY)。彼らはどうやってそれをしますか。

また、Facebook が舞台裏でアーティスト ページの素敵なボックスを作成できるようにするのはこれでしょう

すべてがSpotifyページではなくFacebookページを指しているようです. 彼らはどのようにそれをしますか?

4

2 に答える 2

0

はい、Spotify は Facebook Open Graph Music を使用しています。これは、音楽用の事前定義されたオブジェクトとプロパティのセットです。

https://developers.facebook.com/docs/opengraph/music/

次に、Spotify アカウントは、これを利用できるようにマークされていると思います。これが、Facebook がアーティスト ページにナイス ボックスを表示する理由である可能性があります。

私は Spotify で働いていますが、この詳細についてはよくわかりません。他の音楽ストリーミング サービスもこれを使用していることは知っていますが、それでも特別なアカウントが必要かどうかはわかりません。最初はそうでした。Spotify は Open Graph の最初のユーザーの 1 つでした。

于 2012-06-07T21:19:29.743 に答える
0

Open Graph アーティファクト内のリンク先は、開発者の裁量に任されています。人々がレストランのヒントを共有できるアプリを作成しているとします。OG に「Tip」オブジェクトを投稿するときは、当然レストランへのリンクを含めます。アプリ開発者は、レストランの Web ページ、Yelp ページ、OpenTable ページ、Web サイト上のレストラン ページの独自の表現、またはインターネット上の他の Web ページを選択できます。:-)

同様の状況に直面したので、私はレストランを表す独自のアプリケーションのWeb ページを使用することにしました。レストランの Facebook ページ (検索には Graph API を使用して検索する必要がありました) と、Yelp などのレストラン情報のサードパーティ プロバイダーを使用して実験しました。Facebook ページを使用すると、私のアプリは Facebook とより密接に統合されているように感じましたが、独自の Facebook アプリ メタデータを持つ余裕はありませんでした。私は自分のレストラン ページにリンクすることを選択したため、必要なメタデータを設定および取得することができました。これは、後で集計の構成を開始するときに非常に役立ちました。

Spotify のデータがアーティスト ページにどのように表示されるかはわかりませんし OpenGraph の各リッスン ポストに曲とアルバムのオブジェクトを押し込む方法もわかりませ。アクションにリンクされたオブジェクトを 1 つしか取得できませんでした。たとえば、「Chris がCalifornia Pizza Kitchenにヒントを残しました」などです。私の推測では、彼らは (唯一ではないにしても) Facebook Open Graph の立ち上げパートナーの 1 人だったので、おそらく内部の助けがあったのでしょう。

于 2012-09-19T20:37:40.630 に答える