mashape api を使用して Java 側から gaana api にアクセスしようとしています。ローカルホストから試しています。しかし、gaana api に接続しようとすると問題が発生します。以下は、残りのサービスの 1 つのコードです (私は spring-security と java8 を使用しています)。私は Btech-CSE の最終学年です。
@RestController
@RequestMapping("/api/ideas")
public class IdeaController {
@RequestMapping(method = RequestMethod.GET)
public void invokeGaanaAPI() throws UnirestException {
System.out.println("hello");
// These code snippets use an open-source library.
// HttpServletResponse<JsonNode> response =
Unirest.get("https://community-gaana.p.mashape.com/index.php?subtype=most_popular&type=song")
.header("X-Mashape-Key", "iWEvla5JyCmshafdpHdjoSdtPsHPp1Ily4qjsnCEiVxbQsY5tn")
.header("Accept", "application/json")
.asJson();
Unirest.get("https://community-gaana.p.mashape.com/user.php?type=registrationtoken")
.header("X-Mashape-Key", "iWEvla5JyCmshafdpHdjoSdtPsHPp1Ily4qjsnCEiVxbQsY5tn")
.header("Accept", "application/json")
.asJson();
System.out.println("hello");
}
}
この状況で先に進むには助けが必要です。どんな種類の助けでも構いません。私はデータをnullとして取得しています。そのため、json 変換は null ポインター例外をスローしています。私はこのプロジェクトを行うことに情熱を持っています。