0

我正在使用github 项目将 Instagram 与A​​ndroid 集成

我的项目要求我从 Instagram 浏览用户图像。当我打开登录对话框并输入详细信息时,我可以登录。然后它会打开重定向 url。

为了测试,我有一个 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 并获取图像的代码。

是否有什么事情可能会发生,因为 onFail() 方法上的 onSoccess() 没有被调用?任何帮助,将不胜感激。提前致谢。

4

1 回答 1

0

我找到了问题的解决方案。逻辑和代码是正确的。但是我犯的错误是我尝试在Instagram 开发者网站中注册两个具有相同网站 URI 和重定向 URI 的应用程序

更正解决了问题。

于 2013-01-15T15:10:08.390 回答