我成功地在我的墙上发布了 questoin。但是我如何添加选项来提问?我使用下面的来源。( addOption() ) 并获得“向问题添加选项时未指定页面 ID 和选项文本”
需要什么参数?或者我怎样才能得到这个例子?不是 PHP 或 Javascript。在 Android SDK 中。
公共无效添加选项(字符串选项){
if(facebook.isSessionValid())
{
AsyncTask<String, Boolean, Void> task = new AsyncTask<String,Boolean, Void>()
{
@Override
protected Void doInBackground(String... params)
{
Boolean result = false;
Bundle parameters = new Bundle();
String response = null;
parameters.putString("options", params[0]);
try
{
response = facebook.request("318018398288233/options", parameters, "POST");
result = true;
Log.i(TAG, response);
}
catch(IOException e)
{
result = false;
Log.e(TAG, e.getMessage());
}
publishProgress(result);
return null;
}
@Override
protected void onProgressUpdate(Boolean... values)
{
super.onProgressUpdate(values);
Boolean result = (Boolean) values[0];
if(result == null)
{
Toast.makeText(BaseApplication.getContext(), "페이스북 담벼락 글쓰기 요청을 실패하였습니다", Toast.LENGTH_SHORT).show();
}
else if(result)
{
Toast.makeText(BaseApplication.getContext(), "페이스북 담벼락 글을 작성하였습니다", Toast.LENGTH_SHORT).show();
// String response = (String) values[1];
// MessageUtil.alert(BaseApplication.getTopActivity(), response);
}
}
};
task.execute(option);
}
else
{
login();
}
}