Out of range value for column 'bindUid' at row 1

32 篇文章 0 订阅
16 篇文章 0 订阅

今天弄新浪微博绑定,数据库oauth_token表需要插入bindUid耶就是新浪微博账户uid。第一步绑定获取token时候是获取不到uid的,因为AccessToken 类里面 uid没有 get方法。

 

public AccessToken(Response res) throws WeiboException{
		super(res);
		JSONObject json =res.asJSONObject();
		try{
			accessToken = json.getString("access_token");
			expireIn = json.getString("expires_in");
			refreshToken = json.getString("refresh_token");
			uid = json.getString("uid");
		} catch (JSONException je) {
			throw new WeiboException(je.getMessage() + ":" + json.toString(), je);
		}
	}

public String getAccessToken() {
		return accessToken;
	}
	public String getExpireIn() {
		return expireIn;
	}
	public String getRefreshToken() {
		return refreshToken;
	}
 

 没有getUid所以获取不到uid的,只能重新编译并打jar包引入程序。

 

插入数据库过程中报错,因为新浪微博uid是string的并且超过了Int范围。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值