尔德_王
(尔德 王)
1
中国にはWeChat(ウィーチャット)というインスタントメッセージングツールがあります。その中には「ミニプログラム」という機能があり、これは実質的に組み込みブラウザです。もしDiscourseをミニプログラムに追加できれば、Discourseが中国で展開する上で大きなチャンスとなるでしょう。私はこれを試みているのですが、中国のコンテンツ審査のため、WeChatの担当者からコンテンツ審査へのアクセスを求められており、それは私の能力を超えています。ご協力いただければ幸いです。以下に、WeChatミニプログラムの公式カスタマーサービスの担当者から提供された関連スクリーンショットと要件を示します。
こんにちは、あなたのミニプログラムはUGC(ユーザー生成コンテンツ)のカスタマイズされたコンテンツ公開機能を提供していますが、サービス体験プロセスには特定の制限があります。現在、リンクからミニプログラムの機能を正常に体験できず、ミニプログラムにコンテンツセキュリティ識別機能があることを確認できません。ミニプログラムが悪用されるのを防ぐために、WeChatパブリックプラットフォームのコンテンツセキュリティAPI(imgSecCheck、msgSecCheck、mediaCheckAsync)機能にアクセスすることをお勧めします(参考ドキュメント)。アクセス後、[ユースケース]のドキュメントの指示に従い、インターフェースの戻り値の画面録画を保存してください。インターフェース呼び出しの画面録画とミニプログラムサービスのスクリーンショットが正常にアップロードされた後、コードを提出してください。
尔德_王
(尔德 王)
2
誰か能力のある人が助けてくれることを願っています。中国のこの市場は非常に広いです。中国では約14億人がWeChatを使用しています。DiscourseがWeChatミニプログラムと互換性があれば、素晴らしいでしょう。
pmusaraj
(Penar Musaraj)
3
中国の誰かにこのプログラムに詳細を提出するのを手伝ってもらうということですか?
先生、もしご協力いただければ幸いです。中国では微信小程序の利用者数が非常に多いためです。
pmusaraj
(Penar Musaraj)
5
喜んでお手伝いしますが、問題が何かをより正確に説明していただけますか。2024 年の投稿に JS エラーが見受けられますが、それは現在も続いていますか?
cuo_wu
(James)
7
ミニプログラムを埋め込んでも良い体験は得られないので、諦めたほうがいいでしょう。
具体的にどのようなサポートが必要でしょうか?
「[ユースケース] ドキュメント」がドキュメントである場合、特定のリンクや PDF ファイルなどが必要です。
もう一度、あなたの質問を見てみました。
あなたの具体的なニーズは明確ではなく、Discourse についても十分に理解していませんが、現状では WeChat の API を基に投稿を規制するために、Discourse のロジックを再構築する必要があるようです。必要な WeChat の openid やトークンなどを取得して API 呼び出しを行えるのであれば(ドキュメントに示されている通り、API は通常の HTTP で利用可能です)、プラグインで対応できるはずです。
ここでは、WeChat がメールを公開していないといった注意点も記載された議論があります:Do you have any plan developing a plugin of "Sign in with WeChat"?
Discourse プラグインの作成を検討している場合、このサイトでチュートリアルが利用可能です。
追伸:どのようなサポートが必要か理解するのに困っている場合は、WeChat 開発者フォーラムに投稿することをお勧めします。
別のアプリケーション内のブラウザにDiscourseを埋め込む利点は何ですか。なぜ単にリンクを共有して、デフォルトのブラウザで開かないのでしょうか。
私は元の投稿者ではありませんが、これはすぐに利点を示唆していると思います。例えば、あなたのミニプログラムに10の機能があり、そのうちの1つがDiscourseを使用している場合、その機能のためだけにブラウザに移動するのはユーザーにとって気が散ります(特に後でミニプログラムに戻る必要がある場合など)。ただし、もし私が元の投稿者なら、その価値はないと考えるでしょう。特に、WeChatでのログイン(ユーザーのopenidを取得する唯一の方法だと推測します)に加えて、ユーザーはメールも提供する必要があるため、疑わしく見えて聴衆が減少する可能性があります。
中国人として、個人的な見解ですが背景は以下の通りです。残念ながら、中国では多くの人々がブラウザやウェブサイトが何かを忘れてしまっています。私たちは至る所で WeChat ミニプログラム(および Electron アプリ)を使用しています。ブラウザを開くように求められても、ほとんどすべての人が Huawei ブラウザ、Xiaomi ブラウザ、360 ブラウザなど、内部に古い Chromium/WebKit を搭載したブラウザしか持っていません。Chrome、Edge、Firefox を認識している人はほとんどいません
これは、中国の顧客を持つ多国籍アプリがしばしば見落としている問題の一つでもあります。
これが、Discourse が中国で知られていない理由の一つだと考えています。
Discourse は単なるウェブサイトです。なぜ WeChat は HTTP リンクを開くために特別なアプリを必要とするのでしょうか?
(ホワイトリストやブラックリストの可能性は別として)
OP の質問から、OP がそのことができないことは推測されますが、なぜできないのかは私には明確ではありません。おそらくコンテンツレビューの要件によるものではないでしょうか?
(編集:「リンクを開くには特別なアプリが必要」という点についてお尋ねであれば、この議論の前半にはそのような記述はなかったと記憶しています。また、WeChat ミニプログラムについては、最初の投稿にあるリンクを通じて初めて知ったため、詳しくは存じ上げません。すみません。)