Facebook Messengerのドキュメントからこれを判断できませんでした。Facebookメッセンジャー拡張機能はデスクトップブラウザで動作しますか?
hereと記載されているメッセンジャーエクステンションは、デスクトップブラウザで動作しますか?または、モバイルアプリでのみですか?
Facebook Messengerのドキュメントからこれを判断できませんでした。Facebookメッセンジャー拡張機能はデスクトップブラウザで動作しますか?
hereと記載されているメッセンジャーエクステンションは、デスクトップブラウザで動作しますか?または、モバイルアプリでのみですか?
Facebook Messenger Extensionは、モバイルとデスクトップの両方をサポートするようになりました。 FacebookはメッセンジャープラットフォームV2.1の最新のアップデートでこのデスクトップサポートを導入しました。 Hereは、Facebookのメッセンジャープラットフォーム上のV2.1の新しいアップデートの完全なリストです。
私は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);
});
};
この情報がお役に立てば幸い!
"メッセンジャー拡張機能はモバイルとデスクトップの両方でサポートされていますが、正しく動作させるためには次の点を考慮する必要があります: –
メッセンジャーの7月27日更新プラットフォームv2.1。彼らはデスクトップでこの機能を利用できるようになったことをうれしく思っています。 –