POST api/General/CreateParticipantsByTokensList?key={key}&id={id}

آدرس‌های منحصر به فردی را برای پاسخ به پرسشنامه ایجاد می‌کند. از هر کدام از این آدرس‌های تنها یک بار می‌توان برای پاسخ به پرسشنامه استفاده کرد. همچنین اطلاعات اضافی مورد نظر خود (همچون آدرس ایمیل پاسخ دهنده، نام و...) را می‌توان برای هر آدرس ذخیره کرد.

اطلاعات درخواست

پارامترهای URI

نامتوضیحاتنوعاطلاعات بیشتر
key

کلید اختصاصی شما

string

Required

id

ID پرسشنامه

integer

Required

پارامترهای بدنه‌ی درخواست

مجموعه اطلاعاتی در مورد پاسخ‌دهندگان که قصد ذخیره‌ی آن را دارید. این مجوعه آرایه‌ای از آرایه‌ای از نوع Token است. هر Token یکی از اطلاعات مورد نظر برای یک پاسخ‌دهنده را ذخیره می‌کند. به عنوان مثال می‌توان آدرس ایمیل، نام و نام خانوادگی پاسخ‌دهنده را در سه Token ارسال کرد. به همین خاطر، یک آرایه از Token اطلاعات یک پاسخ‌دهنده را توصیف می‌کند. می‌توانید اطلاعات چندین پاسخ‌دهنده را به صورت همزمان و در یک درخواست ارسال کنید.

Collection of Collection of Token

قالب‌های درخواست

application/json, text/json

نمونه:
[
  [
    {
      "Title": "Email",
      "Value": "[email protected]"
    },
    {
      "Title": "Name",
      "Value": "Name of respondent #1"
    }
  ],
  [
    {
      "Title": "Email",
      "Value": "[email protected]"
    },
    {
      "Title": "Name",
      "Value": "Name of respondent #2"
    }
  ]
]

application/xml, text/xml

نمونه:
<ArrayOfArrayOfToken xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigiSurvey.api.Models">
  <ArrayOfToken>
    <Token>
      <Title>Email</Title>
      <Value>[email protected]</Value>
    </Token>
    <Token>
      <Title>Name</Title>
      <Value>Name of respondent #1</Value>
    </Token>
  </ArrayOfToken>
  <ArrayOfToken>
    <Token>
      <Title>Email</Title>
      <Value>[email protected]</Value>
    </Token>
    <Token>
      <Title>Name</Title>
      <Value>Name of respondent #2</Value>
    </Token>
  </ArrayOfToken>
</ArrayOfArrayOfToken>

application/x-www-form-urlencoded

نمونه:
پشتیبانی نمی‌شود

اطلاعات پاسخ

مقدار برگشتی

مجموعه‌ای از آدرس‌های منحصر به فرد و یک بار مصرف برای پاسخ به پرسشنامه.

Collection of UniqueUrl
نامتوضیحاتنوعاطلاعات بیشتر
Url

آدرس Url یکتا برای پاسخگویی

string

ParticipantID

شناسه‌ی پاسخ‌دهنده

integer


قالب‌های پاسخ

application/json, text/json, application/xml, text/xml

نمونه:

نمونه‌ای وجود ندارد.