고급 서식 파일 Client Extension을 사용하여 Formstack Submission을 지정된 양식에 게시하고 "위도", "경도"및 "ContactID"필드를 정의합니다. 이것은 내가 그것에 전달하고 다시받는 것입니다.Formstack에 배열 데이터를 POST하는 방법
헤더 :
호스트 : www.formstack.com
권한 : 베어러 (내 키)
페이 :
위도 경도 = 33 = 23 개 & & 데이터 [연락처 ID = a112SSb23v
응답 :
{
id: "(this submission id)"
message: "<p>The form was submitted successfully.</p>"
timestamp: "2014-10-28 11:30:35"
user_agent: "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36"
remote_addr: "(the remote_addr)"
payment_status: ""
form: "(the form id)"
latitude: "33"
longitude: "23"
data: [0]
pretty_field_id: "(the pretty_field_id)"
data: [0]
페이로드에서 해당 필드 중 하나를 설정 했음에도 불구하고 데이터는 비어 있습니다.
제출 자료에서 ContactID를 수동으로 편집하고 GET 할 때 "데이터"에 대한 응답입니다. 필드는 "ContactID"이름 대신 숫자 ID입니다.
data: [1]
0: {
field: "28290796"
value: "a112SSb23v"
}}
위도/경도/등으로 데이터를 전달할 수 있습니다. 왜냐하면 그것들은 Submission의 한 필드 일 뿐이지 만 필드의 배열 인 데이터로 전달하는 데 문제가 있습니다.
Formstack 설명서 http://developers.formstack.com/v2.0/docs/form-id-submission-post에 따라 Payload를 구조화했지만 값이 설정되지 않았습니다.
내 질문은 : 어떻게 배열 내에서 개최되는 필드에 게시 할 수 있습니까?
참고 :
는 또한 필드 ContactID가 (뿐만 아니라 다른 여러 순열)과 관련된 숫자 ID (28290796)하지만 여전히 그런 행운을 사용했다.