JInstagram
Instagram ApiにアクセスするためにJavaラッパーsachin-handiekarを使用しようとしました。
JInstagram
Jar はメディア ID パラメーターの dataType として Long を使用しますが、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)
jar を再作成しているときに何か見逃したことはありますか?