0

JInstagramInstagram ApiにアクセスするためにJavaラッパーsachin-handiekarを使用しようとしました。

JInstagramJar はメディア ID パラメーターの dataType として Long を使用しますが、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)

jar を再作成しているときに何か見逃したことはありますか?

4

0 に答える 0