PHP SDK 1.0.1 リリースのお知らせ
いつもお世話になっております。 楽天ウェブサービス開発・運用・用務員・その他諸々担当の @ooharabucyou こと川原です。
PHP SDK 1.0.1 をリリースしましたのでお知らせします。
ダウンロード、利用法については、ドキュメントをご確認ください。
主な変更点
■408c91f: RakutenRws_Client::setAffiliateId() の追加 (Thanks to hamadata!)
APIの動作に共通な必須パラメータの設定は専用のメソッドが用意されていたのですが、 アフィリエイトID についての設定は用意されていませんでした。 そのため、今まではパラメータに 'affiliateId' をセットする必要がありました。 今回のバージョンから クライアントに setAffiliateId() でセットできるようにしました。
ドキュメント や、 サンプルコード でも setAffiliateId() 利用例を紹介しておりますので、 ご覧くださいまし。 (もちろん、1.0.0 のとおり、パラメータに 'affiliateId' をセットする方法 でも問題ありません。)
■07e012a: レスポンスが処理できない原因となるリクエストパラメータの除去
特定のパラーメータを指定されると、HTTP レスポンスの形式が変わってしまい、 SDKが処理できなくなってしまう状態でした。そのような問題を回避する修正を加えました。
■4d339d2: サンプルコードのデザイン的改善
今までのサンプルコードは、ひどいものでした。 (自分で作っておいて言うのも何なのですが、、) 特に見た目がひどい。 今回の修正で、サンプルコードがいくらかマシになっています。
そのほか、ドキュメントの間違いの修正などが入っています。
今回のリリースまでに、 hamadata さん、 shinodogg さんに、 Pull Request を頂きました。 この場にかえて、御礼申し上げます。
Pull Request はいつでも受け付けておりますので、バグを発見した場合や、 sample コードのデザインを Cool すぎるものに改造してしまった という場合は、 ぜひとも送っていただければと思います。
さて、MA8 も開催されております! 少しでも時間を短縮したい人の手助けになればと思います。















