0

我尝试使用JInstagramjava wrapper sachin-handiekar 来访问 Instagram Api。

JInstagramJar 使用 Long 作为媒体 ID 参数的数据类型,但 instagram 已将媒体 ID 更改为类似于xxxxxxxxxxxxxxxx_xxxxxxformat 的东西,这显然是一种String数据类型。所以我正在尝试更改源并通过以下更改成功重新创建 jar

public MediaCommentsFeed getMediaComments(**long mediaId**) throws InstagramException {
        ...
}

public MediaCommentsFeed getMediaComments(**String mediaId**) throws InstagramException {
    ...
}

但是当我尝试使用新 jar 运行应用程序时,出现以下错误:

java.lang.NoSuchMethodError: org.jinstagram.Instagram.getMediaComments(**Ljava/lang/String;)Lorg/jinstagram/entity/comments/MediaCommentsFeed;**
    at com.shoewars.controller.InstagramController.hanldeInstagramOauthCallBackResponse(InstagramController.java:92)

重新创建罐子时我错过了什么吗?

4

0 回答 0