言語
English
ジャポネ
0-getting-started
0.1- はじめに
1-Methods
1.1- ライカースケール
1.1.1 - Get List All
1.1.2 - Get List By Id
1.2- 結果
1.2.1- Get List
1.2.2- Get By Id
1.2.3- Get Intro By Id
1.2.4- Get In Depth By Id
1.2.5- Get Braind By Id
1.2.6- Get Components By Id
1.2.7- Get Super Power By Id
1.3- 質問
1.3.1- Get List Random
1.3.2- Get By Id
1.4- テスト
1.4.1- Post Save Answer
2-errors
2.1- エラーコード
home
Homepage

ℹ️ 情報

# これらの方法は、合計77のIDを持つアンケートに関連しています。


# 1.4.1- POST Save Answer

end point:

https://api.zelfium.com/test/ja/test/{Body}


# パラメータ:


Name Type Description Required
end point url エンドポイントURL ✅
email string ユーザーメールアドレス ✅
answers array 回答要素 [X,Y,Z] ✅
array [X,Y,Z] integer 回答要素の配列 ✅
YOUR_zelfium_APIKey_TOKEN string zelfium_APIKey ✅

⚠️ 注意

配列内の要素の名称と順序にご注意ください。ここで 'X' は質問を表し、'Y' は回答を示し、'Z' は時間を示します。


# Pythonによる例:

import requests
import json

url = "https://api.zelfium.com/test/ja/test/"

payload = json.dumps({
  "email": "admin@zelfium.com",
  "answers": [
   [
      [1,1,1],[2,1,1],[3,1,1],[4,1,1],[5,1,1],[6,1,1],[7,1,1],[8,1,1],[9,1,1],[10,1,1],
      [11,1,1],[12,1,1],[13,1,1],[14,1,1],[15,1,1],[16,1,1],[17,1,1],[18,1,1],[19,1,1],[20,1,1],
      [21,1,1],[22,1,1],[23,1,1],[24,1,1],[25,1,1],[26,1,1],[27,1,1],[28,1,1],[29,1,1],[30,1,1],
      [31,1,1],[32,1,1],[33,1,1],[34,1,1],[35,1,1],[36,1,1],[37,1,1],[38,1,1],[39,1,1],[40,1,1],
      [41,1,1],[42,1,1],[43,1,1],[44,1,1],[45,1,1],[46,1,1],[47,1,1],[48,1,1],[49,1,1],[50,1,1],
      [51,1,1],[52,1,1],[53,1,1],[54,1,1],[55,1,1],[56,1,1],[57,1,1],[58,1,1],[59,1,1],[60,1,1],
      [61,1,1],[62,1,1],[63,1,1],[64,1,1],[65,1,1],[66,1,1],[67,1,1],[68,1,1],[69,1,1],[70,1,1],
      [71,1,1],[72,1,1],[73,1,1],[74,1,1],[75,1,1],[76,1,1],[77,1,1]
  ]
})
headers = {
  'Content-Type': 'application/json',
  'Authorization': 'Bearer {YOUR_zelfium_APIKey_TOKEN}'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)


# 返答例:


# パラメータ:


Name Type Description Required
userid integer ユーザーID ➖
result integer テストID ➖
answer integer 回答値 ➖
status boolean 問題なければactive (true) 、あれば inactive (false) ➖

{
    "userid": 47850,
    "result": 50206,
    "answer": 77,
    "status": true
}