Google DriveはOneBoxingではありません

これはバグなのかどうかわかりませんが、以前はこう動作していたのに、ある時点で機能しなくなりました(IMDb のリンクがすべてポスター画像になるという問題も同様に発生し、修正されました)。そのため、意図されたものではないのではないかと推測しています。

さて、数カ月前から、私の Google ドライブのリンクが正しく OneBox 表示されなくなりました。以前は、以下の投稿で示された通り表示されていました(当初は機能しなかった問題の修正策です)。

現在は単なるリンクとして表示されるだけで、プレビューには以下のような説明が表示されます。

フォルダ、動画、特定のファイル、画像などへのリンクかどうかは関係なく、どれも機能しなくなっています。管理パネルで何かを有効にするか追加する必要があるのでしょうか?それとも修正可能なバグでしょうか、あるいは意図的な変更でしょうか?OneBox 表示されていた過去の投稿はすべて現在もその表示を維持していますが、投稿を編集するとリンク形式に変更されてしまいます。つまり、過去の投稿すべてが自動的に変更されたわけではありません。動画の埋め込み自体は必須ではありません(元のトピックの主旨ですが、できればそれも素晴らしいですが)、リンクを投稿した際の一般的な OneBox 形式が復元されることを求めています。もちろん、数カ月放置していたため、これはさほど深刻な問題ではありませんが、もしかしたらアップデートで修正されるかもしれないと思いながら、結局何も変わらずにいました。

Onebox ガイドに役立つ情報はありますか?

トラブルシューティングのヒントや、ホワイトリストとブラックリストに関する情報がいくつか記載されています。他の返信が届くまでの間、何か手がかりが見つかるかもしれません。:+1:

ありがとうございます。確認しましたが、問題はなさそうです。以前私のサイトで動作していたフォルダの1つを試してみましたが、ここでも同じエラー(説明と画像が不足しているというエラー)が発生します。もちろん、これがこのサイトで以前も動作していたかどうかはわかりませんが、もし動作していたなら、私がオン/オフしたオプションではないでしょう。なぜなら、どの Discourse インスタンスでももう動作していないように見えるからです。

したがって、私の最善の推測としては、Discourse ソフトウェア自体の更新による変更(imdb の場合のように、おそらく意図せず)か、Google ドライブ側の変更のいずれかだと思われます。後者の場合、どうしようもないでしょう。

編集:

さて、これは元のヘルプトピック(https://meta.discourse.org/t/google-drive-video-link-does-not-embed-video/59719/20)に投稿されたリンクですが、明らかに正常に動作しています。しかし、私のサイトでは動作せず、異なるエラーが表示されます。

つまり、これは私のサイトに固有の問題に違いありません。私の Google ドライブアカウントの問題ではなく(リンク先が私のアカウントにないため)、また Discourse 全体の問題でもありません(このリンクはここで正常に動作するため)。

私の環境でもうまくいかないようです。Onebox の許可済み iframe に https://drive.google.com を追加しようとしましたが、「無効です」と表示されます。私のやり方が間違っているのかもしれません :slightly_smiling_face:

@Kartoon サーバーコンソールから wget を試しましたか?そこで問題やエラーは出ましたか?

興味深いことに、OneDrive も影響を受けています。この問題は Google Drive だけのものではありません。