com.weibo.sdk.android.WeiboException: {"error":"User does not exists!","error_code":20003,"request":

1167 단어
SnapView 권한 부여 후 사용자 정보를 가져오는 인터페이스를 호출할 때 다음과 같은 오류가 발생합니다(사용자가 존재하지 않음).
com.weibo.sdk.android.WeiboException: {"error":"User does not exists!","error_code":20003,"request":"/2/users/show.json"}
만약 네가 시나닷컴의 원본을 보면 사실 이 오류는 매우 유치한 문제이다. 왜 이렇게 말하느냐. 우리 먼저 원본을 보자.
/**
	 *  ID 
	 * 
	 * @param uid
	 *             ID。
	 * @param listener
	 */
	public void show(long uid, RequestListener listener) {
		WeiboParameters params = new WeiboParameters();
		params.add("uid", uid);
		request(SERVER_URL_PRIX + "/show.json", params, HTTPMETHOD_GET,
				listener);
	}

	/**
	 *  ID 
	 * 
	 * @param screen_name
	 *             。
	 * @param listener
	 */
	public void show(String screen_name, RequestListener listener) {
		WeiboParameters params = new WeiboParameters();
		params.add("screen_name", screen_name);
		request(SERVER_URL_PRIX + "/show.json", params, HTTPMETHOD_GET,
				listener);
	}
문자열이 들어오면 밑에 있는 인터페이스를 기본적으로 호출하기 때문에 보고할 수도 있습니다.
User does not exists!
만약 롱 형식이 전송된다면, 위의 인터페이스를 호출하여 uid에 따라 사용자 정보를 조회합니다.
PS: uid를 문자열로 호출하지 마십시오!

좋은 웹페이지 즐겨찾기