2017-06-06 27 views

答えて

-1

Facebook Messenger Extensionは、モバイルとデスクトップの両方をサポートするようになりました。 FacebookはメッセンジャープラットフォームV2.1の最新のアップデートでこのデスクトップサポートを導入しました。 Hereは、Facebookのメッセンジャープラットフォーム上のV2.1の新しいアップデートの完全なリストです。

+0

"メッセンジャー拡張機能はモバイルとデスクトップの両方でサポートされていますが、正しく動作させるためには次の点を考慮する必要があります: –

+0

メッセンジャーの7月27日更新プラットフォームv2.1。彼らはデスクトップでこの機能を利用できるようになったことをうれしく思っています。 –

0

私はMessengerExtension v2.1を使用しており、デスクトップ(Facebook Messenger Web App)とモバイル(Facebook Messenger Android/iOSアプリ)の両方で動作します。

これは、少なくともこのページには記載されていないものです。/webview/extensions

Facebook Messenger Webアプリでこれらのヘッダーが完全にブロックされているため、これらのヘッダーを追加しても機能しないことは完全にわかっています。

ドキュメントに従う代わりに動作させる方法を見つけました。

window.extAsyncInit = function() { 
 
    /** 
 
    * NOTE: getContext works on both dekstop and mobile. 
 
    */ 
 
    const APP_ID = '<YOUR_FACEBOOK_APP_ID>'; 
 
    MessengerExtensions.getContext(APP_ID, (uids) => { 
 
    /** Do more stuff here */ 
 
    }, (error, errorMessage) => { 
 
    console.error('Error occurred -', errorMessage); 
 
    console.error(error); 
 
    }); 
 
};

この情報がお役に立てば幸い!

関連する問題