因此,我已成功使用Google Form源将数据发布到Google Spreadsheet中。一切工作都很完美,直到我将该字段(在Google表单中)“需要”。当我这样做时,Android模拟器仍然响应,就好像发送的信息已妥善保存。但在Google电子表格中,它不在那里。Android编程 - 发布Google表单/ Spreedsheet(必填字段)
我错过了什么吗?
这是我的AsyncTask:
new BackgroundTask().execute(
"https://docs.google.com/forms/d/10QStmb9Nr-hcfv889FMSNTZdA_hNUErxeK7vISzkx0E/formResponse",
student.FirstName, "entry_2030274183=",
student.LastName, "entry_1558758483=",
student.Age, "entry_1871336861=",
student.Gender, "entry.2013677542=",
student.Grade, "entry_1921311866=");
这是我的背景。
protected String doInBackground(String... params) {
HttpRequest reg = new HttpRequest();
String URL = params[0];
String FirstName = params[1];
String FirstNameEntry = params[2];
String LastName = params[3];
String LastNameEntry = params[4];
String Age = params[5];
String AgeEntry = params[6];
String Gender = params[7];
String GenderEntry = params[8];
String Grade = params[9];
String GradeEntry = params[10];
@SuppressWarnings("deprecation")
String data =
FirstNameEntry + URLEncoder.encode(FirstName) + "&" +
LastNameEntry + URLEncoder.encode(LastName) + "&" +
AgeEntry + URLEncoder.encode(Gender) + "&" +
GenderEntry + URLEncoder.encode(Age) + "&" +
GradeEntry + URLEncoder.encode(Grade);
String response = reg.sendPost(URL, data);
return response;
}
如果是必填字段,我是否需要在条目中添加内容? 如果你想看看HttpRequest类去这里(不是我的代码): Secure HTTP Post in Android
大加赞赏
我有同样的问题,一半的字段需要在表格中使用和谷歌不接受帖子。我将响应保存到一个文件中,并且它与所有这些文件中的“这是必填字段”形式相同。 – 2014-09-23 01:44:02