![](https://habrastorage.org/files/651/68f/5fd/65168f5fdcef4cdf83e88a6d57caa6c5.png)
こんにちは、Habr。 ハッピー! 約束どおり、年末までにScorocode APIとポータルを更新しました。
主な革新:
- (労働者の要求に応じて)アプリケーション管理APIを開きました
- Telegramボットファクトリーを実装
- ポータルの設計と機能を更新しました
- 更新されたドキュメント
そして、私たちはプロモーションをしています!
カットの下の詳細。
アプリケーション管理API
APIプロトコルを拡張して、ほぼすべての内部メソッドを含めるようにしました。 これで、個人アカウントでアプリケーションを作成した後、APIコレクション、フィールド、インデックス、スクリプト、トリガーを使用して管理できます。 これにより、お客様はアプリケーション管理のために独自のバックオフィスを実装できます。
伝統的に、すべての新しいメソッドはJSONコンテンツを含むPOSTリクエストとして実装され、APIからの応答もJSONで送信されます。
アプリ
- コレクション構造全体と設定を使用してアプリケーションを取得する
コレクション
- コレクションのリストを取得する
- 特定のコレクションを取得する
- コレクションを作成
- コレクション変更
- コレクションを削除
- クローニングコレクション
収集フィールド
- コレクションフィールドの作成
- コレクションフィールドを削除
コレクションインデックス
- コレクションのフィールドにインデックスを作成します。 コンポジット
- コレクションインデックスの削除
サーバースクリプト
- パスに沿ったアプリケーションフォルダーとスクリプトの取得
- 新しいフォルダーを作成する
- すべてのコンテンツを含むフォルダーを削除する
- 取得スクリプト
- 新しいスクリプトを作成する
- スクリプトの変更
- スクリプトを削除
電報ボット
はい、はい。 そして、私たちもそこにいます。 これで、Telegramボットをホストできます。 ボットからのイベント処理は、ボットに接続されているサーバー側のスクリプトに書き込まれます。 サーバースクリプトでnpmを完全にサポートしているため、さまざまなボットを実装する範囲は無制限です。
ボットAPIメソッド:
- ボットの作成
- ボットの変更
- ボットの取り外し
ポータル
ポータルはバイリンガルになり、英語が追加されました。 その理由は、外国人ユーザーがいて、外国市場に参入する計画があったからです。 ポータル全体がリアクティブ+リデュースに書き換えられたため、便利で応答性が向上しました。
すてきなこと:
- テーブル内のデータの操作は、特にリレーションおよびポインター型のフィールドの操作に関して、より便利で理解しやすくなりました
- サーバースクリプトで、スクリプトを実行して、そこからのコンソール出力を確認できるようになりました
ところで、請求項2によれば、多くの要求は、デバッグ用のスクリプトパラメーターの入力プールを入力するフィールドを実装することでした。 インターフェイスを乱雑にしないために、これを行わないことにしました。 デバッグ中はいつでもスクリプトの「最初の行」に記述できます。
pool.myData = "some test input data"
ドキュメント
mkdocsエンジンにドキュメントを転送しました。 新しいAPIの説明を追加しました。 改訂されたドキュメントで革新について詳しく読んでください。
プロモーション1 *(fullPrice / 10)== 3 * fullPrice
そして今、最良の部分。 2016年12月31日まで新年プロモーションを開始します。これは、3(!)か月間で990ルーブルのインディー関税への移行です。 これがそのような数学です。
この関税により、市場へのアクセス、サーバーコードの実行時間とAPIリクエストの数の増加、プッシュ通知の増加、クラウドストレージの拡張が可能になります。
アカウントの残高はどのカードからでも補充できます。 「関税計画」タブの「設定」アプリケーションで株式関税を支払うことができます。
余分なパン
ABBYYエンジンを使用して画像からテキストを認識する機能は用意されていますが、大衆向けの生産にはまだ含まれていません。つまり、企業プロジェクトでのみ利用可能です。 機能が支払われるので、約2ルーブル。 A4ページごとに、この機能の関連性について尊敬されているコミュニティの意見を聞きたいと思います。 必要なものを言う場合は、オンにします。