我尝试使用JInstagram
java wrapper sachin-handiekar 来访问 Instagram Api。
JInstagram
Jar 使用 Long 作为媒体 ID 参数的数据类型,但 instagram 已将媒体 ID 更改为类似于xxxxxxxxxxxxxxxx_xxxxxx
format 的东西,这显然是一种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)
重新创建罐子时我错过了什么吗?