
VKontakteコミュニティはありますか? 誰かが否定的なコメントを書いた、誰かを怒らせた、またはあなたの会社についてのレビューや、すぐに答える必要がある質問を書いたということはありますか? PushAllでは、コミュニティでのさまざまなイベントの通知を受け取ることができるマイクロサービスを作成しました。 実際、Vkontakteは最近、コミュニティ向けのコールバックAPIを公開し、プッシュ通知の形式でAPIからラップして使用することにしました。
読むのが面倒ですぐに使いたい場合-AdminVK (完全に無料、無制限の接続グループとコミュニティ)
使い方は?

あなただけのマイクロサービスチャンネルにサブスクライブし、指示に従う必要があります
グループの設定の特別なセクションでマイクロサービスのアドレスを書き留め、マイクロサービスの設定でVKontakteがチェックするために必要なコードを書きます。 また、マイクロサービスがユーザーデータ(アバターと名前)を受信できるように、OAuth VKを介して承認を受ける必要があります。

その後、「イベントタイプ」セクションで指定したすべての通知を受け取ります。

同時に、すべてのタイプのイベントがサポートされているわけではないことを理解する必要があります。
- メッセージ
- コメント
- 投稿
- ログアウト/コミュニティログイン
- 議論
これらのタイプには、アバターと、イベントの名前とイベント自体を含む、イベントを開始したユーザーのユーザー名が付いています。

現時点では、残りのタイプは「サポートされていない通知」の形式で提供され、Vkontakteが提供するすべてのJSONを送信します。 1週間以内に完了します。
通知はどこから来ますか?
PushAllが通知を送信する場所がわからない場合:
- Androidアプリ
- 履歴付きのChromeアドオン
- クローム(Android + PC)、Yandexブラウザー、vivaldi、firefox、SafariでのWebプッシュ
- 電報ボット
- メール
- iOS(ベータ版)
デバイスと接続のカバレッジはさらに増加します。
安全性
Vkontakteは徹底的にセキュリティを考え出しました-スクリプトは指定されたデータのみを受信し、制御へのアクセスはありません。 アバターとユーザー名に必要なAPIへのアクセスを提供するには、オフライン権限のみが必要で、ユーザーのメールは要求されません。
制限事項
マイクロサービスは完全に無料です。 同じマイクロサービスアドレスを与えると、マイクロサービス設定で確認コードを変更するたびに、複数のコミュニティを接続できます。 つまり、無制限の数のグループを接続して通知を受信できます。
この場合、フィルタリングはありません。つまり、VKで指定するすべてのものがプッシュされます。 将来、解析されます:
- JSONを別のスクリプトに転送できるようにします。つまり、AdminVKをプロキシとして使用し、通知を受信し、さらに分析コレクションスクリプトまたは他の場所にリクエストを転送できます。
- 信頼できるユーザーIDと、通知を受信するユーザーIDを指定できるようにします。 つまり 管理者として、モデレーターのプッシュを共有できます。
- 単語によるフィルタリング。 たとえば、すべてのプッシーではなく、特定のブランドの名前を含むプッシーだけを受け取るために-一方では、ブランドに言及することは禁止の理由ではありませんが、すでにコンテキストに依存しています
- モデレーター間での通知の配布、つまり 2番目のパントに基づいて、着信通知を均等に配信して、人々の負担を軽減することができます。
なぜこれが必要なのですか?
本質的に、これは「概念実証」です。つまり、このマイクロサービスは、小さな通知関連サービスでPushAllの機能を使用する方法を示すために作成されました。 たとえば、マイクロサービス全体を最初のアルファの形で動作する準備ができるまで約1時間かかりましたが、実際には標準のPushAll APIが使用されており、多くのプラットフォームでさまざまなイベントに関する通知をユーザーに送信できる独自のマイクロサービスを作成することもできます。
これは、後で行う多くの最初のマイクロサービスにすぎません。
最後まで読んだことがある人のために、購読リンクを思い出してください: AdminVK
PS。
写真、ビデオ、音声、メッセージのサポートが追加されました。 プレビューまたはユーザーのアバターのいずれかを表示する必要がある場合はいつでも、コンテンツを投稿した人が表示され、クリックするとコンテンツ自体へのリンクが表示されます。 さらに、VKontakteはオーディオへの直接リンクを提供できることが判明しました。これに切り替えると、すぐに再生されます(これは一般的に合法ですか?:))