我正在使用github project for integrating Instagram with Android
我的项目要求我浏览Instagram上的用户图片。 当我打开登录对话框并输入详细信息时,我可以登录。然后它会打开重定向网址。
要测试,我有一个onSuccess()方法和onFail()
`OAuthAuthenticationListener listener = new OAuthAuthenticationListener() {
@Override
public void onSuccess() {
tvSummary.setText("Connected as " + mApp.getUserName());
btnConnect.setText("Disconnect");
JSONArray jsonArray = mApp.getUserImages();}
public void onFail(String error) {
Toast.makeText(InstagramIntegrationActivity.this, error,
Toast.LENGTH_SHORT).show();
}`
虽然听众已注册,
mApp = new InstagramApp(this, ApplicationData.CLIENT_ID,
ApplicationData.CLIENT_SECRET, ApplicationData.CALLBACK_URL);
mApp.setListener(listener);
它没有被调用。
在onSuccess中,我有代码来解析JSONObject并获取图像。
是否有可能发生的事情因为没有调用onFoc()方法上的onSoccess()? 任何帮助,将不胜感激。 提前谢谢。
答案 0 :(得分:0)
我找到了问题的解决方案。 逻辑和代码是正确的。但我犯的错误是我曾尝试在Instagram Developer Website
中注册两个具有相同网站URI和重定向URI的应用程序纠正解决问题。