GETリクエストを実行すると、サイトは文字列の先頭に疑問符を含むJSONではなく文字列を返します。GETリクエストからPHPで文字列をJsonに変換する
?({ "Years": {"min_year":"1941", "max_year":"2017"} });
IはPHPでjson_encode()関数を使用しようとしました。ただし、NULLを返します。
結果は、このサイトからです:https://www.carqueryapi.com/api/0.3/?callback=?&cmd=getYears
はJSONに結果を変換する方法を誰もが知っていますか?ありがとう、
代わりに '?'の代わりに関数名を使うべきだと思います。これは 'jsonp'と呼ばれます –
' 'encode'ではなく、' 'decode''であるでしょう。 – ficuscr
@ficuscr。申し訳ありません、それはタイプミスです。私はエンコードを使用しました。 –