我尝试使用JInstagram
java wrapper sachin-handiekar来访问Instagram Api。
JInstagram
Jar使用Long作为媒体ID参数的dataType,但Instagram已将媒体ID更改为xxxxxxxxxxxxxxxx_xxxxxx
格式,这显然是String
数据类型。所以我试图更改Source并成功重新创建具有以下更改的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)
在重新创建jar时我是否遗漏了任何东西?