我收到以下错误:
<error_code>104</error_code>
<error_msg>Incorrect signature</error_msg>
Run Code Online (Sandbox Code Playgroud)
我应该将contentType类型设置为什么?我应该设置为:
String contentType = "application/x-www-form-urlencoded";
Run Code Online (Sandbox Code Playgroud)
要么
String contentType = "multipart/form-data; boundary=" + kStringBoundary;
Run Code Online (Sandbox Code Playgroud)
这就是我写流的方式:
HttpURLConnection conn = null;
OutputStream out = null;
InputStream in = null;
try {
conn = (HttpURLConnection) _loadingURL.openConnection();
conn.setDoOutput(true);
conn.setDoInput(true);
if (method != null) {
conn.setRequestMethod(method);
if ("POST".equals(method)) {
//"application/x-www-form-urlencoded";
String contentType = "multipart/form-data; boundary=" + kStringBoundary;
//String contentType = "application/x-www-form-urlencoded";
conn.setRequestProperty("Content-Type", contentType);
}
// Cookies are used in FBPermissionDialog and FBFeedDialog to
// retrieve logged user
conn.connect();
out = conn.getOutputStream();
if …Run Code Online (Sandbox Code Playgroud) 我正在开发一个Android应用程序,用户使用其facebook id登录.我可以获得有关用户的所有信息,我甚至可以通过以下方法获取其朋友列表
facebookClient.request( "我")
facebookClient.request( "ME /朋友")
我的疑问是,我希望为用户提供灵活性,以邀请其Facebook好友.我不知道这里有什么额外的东西要做.任何帮助将不胜感激.