[ソフトウェア工学]スナッグインタフェースのドキュメント

ディレクトリ


1.ログイン

インターフェイスの機能

ユーザーのサインインを実装します

URL

http://47.95.240.12/api/login

サポートされるフォーマット

JSON

HTTPリクエストメソッド

役職

リクエストパラメータ
パラメータ 必須 タイプ 説明
電話 トゥーレ 電話番号
パスワード パスワード
フィールドを返します。
フィールドを返します。 フィールドタイプ 説明
MSG 結果ステータスを返します。[OK]:通常はfalse:エラー。
ユーザー名
電話 携帯電話の番号
ID int型 ユーザーID
インタフェースの例
//请求
{
    "telephone":"111",
    "password":"111"
}
//返回
{
    "msg": "ok",
    "data": {
        "name": "cqq",
        "telephone": "111",
        "id": 12
    }
}

2.登録

インターフェイスの機能

ユーザー登録機能を実装

URL

http://47.95.240.12/api/register

サポートされるフォーマット

JSON

HTTPリクエストメソッド

役職

リクエストパラメータ
パラメータ 必須 タイプ 説明
トゥーレ ユーザー名
電話 携帯電話の番号
パスワード ユーザーパスワード
フィールドを返します。
フィールドを返します。 フィールドタイプ 説明
MSG 結果ステータスを返します。[OK]:通常はfalse:エラー。
インタフェースの例
//请求
{
    "name":"test",
    "telephone":"1323591088",
    "password":"111"
}
//返回
{
    "msg": "ok"
}

3.ユーザー情報

インターフェイスの機能

ユーザー情報の取得

URL

http://47.95.240.12/api/userInfo

サポートされるフォーマット

JSON

HTTPリクエストメソッド

役職

リクエストパラメータ
パラメータ 必須 タイプ 説明
ユーザーID トゥーレ ユーザーID
フィールドを返します。
フィールドを返します。 フィールドタイプ 説明
MSG 結果ステータスを返します。[OK]:通常はfalse:エラー。
ユーザー名
電話 携帯電話の番号
ID int型 ユーザーID
インタフェースの例
//请求
{
    "userId":"13"
}
//返回
{
    "msg": "ok",
    "data": {
        "name": "cqqq",
        "telephone": "1111",
        "id": 13
    }
}

4.ユーザー定義のタスク

インターフェイスの機能

ユーザー定義のタスクを作成します。

URL

http://47.95.240.12/api/addTask

サポートされるフォーマット

JSON

HTTPリクエストメソッド

役職

リクエストパラメータ
パラメータ 必須 タイプ 説明
インフォ トゥーレ 概要
開始 タスクの開始時間
終わり タスクの終了時間
ユーザーID int型 ユーザーID
フィールドを返します。
フィールドを返します。 フィールドタイプ 説明
MSG 結果ステータスを返します。[OK]:通常はfalse:エラー。
インタフェースの例
//请求
{
    "info":"多健身",
    "start":"2019-02-26 23:59:59",
    "end":"2019-02-27 23:59:59",
    "userId":"2"
}
//返回
{
    "msg": "ok"
}

5.レビュータスク

インターフェイスの機能

閲覧ユーザーの現在のタスク

URL

http://47.95.240.12/api/viewTask

サポートされるフォーマット

JSON

HTTPリクエストメソッド

役職

リクエストパラメータ
パラメータ 必須 タイプ 説明
ユーザーID トゥーレ int型 ユーザーID
日付 ビューの作業時間を選択
フィールドを返します。
フィールドを返します。 フィールドタイプ 説明
MSG 結果ステータスを返します。[OK]:通常はfalse:エラー。
スコア int型 タスクのスコア
タスクの旗 タスクID
開始 開始時間
終わり 終了時間
taskInfo タスク情報
taskId int型 タスクID
状態 タスクステータス
ユーザーID int型 タスクID
インタフェースの例
//返回
{
    "userId":1,
    "date":"2016-01-26 00:00:00"
}
//返回
{
    "msg": "ok",
    "data": [
        {
            "score": 0,
            "taskFlag": "1",
            "start": "2016-01-26 03:59:59",
            "end": "2016-01-27 03:59:59",
            "taskInfo": "笑一笑",
            "taskId": 5,
            "status": "0"
        },
        {
            "score": 0,
            "taskFlag": "1",
            "start": "2016-01-26 23:59:59",
            "end": "2016-01-27 23:59:59",
            "taskInfo": "drind 水",
            "taskId": 1,
            "status": "0"
        }
    ],
    "userId": 1
}

6.保留中

インターフェイスの機能

ユーザー定義のタスクを作成します。

URL

http://47.95.240.12/api/addTask

サポートされるフォーマット

JSON

HTTPリクエストメソッド

役職

リクエストパラメータ
パラメータ 必須 タイプ 説明
インフォ トゥーレ 概要
開始 タスクの開始時間
終わり タスクの終了時間
ユーザーID int型 ユーザーID
フィールドを返します。
フィールドを返します。 フィールドタイプ 説明
MSG 結果ステータスを返します。[OK]:通常はfalse:エラー。
インタフェースの例
//请求
{
    "info":"多健身",
    "start":"2019-02-26 23:59:59",
    "end":"2019-02-27 23:59:59",
    "userId":"2"
}
//返回
{
    "msg": "ok"
}

おすすめ

転載: www.cnblogs.com/shijinhai/p/11915243.html