pixela4go が v1.2.0 にバージョンアップしました。
pixela4go が v1.2.0 にバージョンアップしました。
v1.2.0 アップデート内容
User Profile API に対応
Pixela v1.20.0 で追加された User Profile API に対応しています。 User Profile API の説明と使い方に関しては リリースノート にとても詳しく書かれているのでぜひ参照してみてください。
一応、ユーザープロフィールページを更新するコードの例は以下のようになります。
client := pixela.New("YOUR_NAME", "YOUR_TOKEN") upi := &pixela.UserProfileUpdateInput{ DisplayName: pixela.String("display-name"), GravatarIconEmail: pixela.String("gravatar-icon-email"), Title: pixela.String("title"), Timezone: pixela.String("Asia/Tokyo"), AboutURL: pixela.String("https://github.com/ebc-2in2crc"), ContributeURLs: []string{}, PinnedGraphID: pixela.String("pinned-graph-id"), } result, err = client.UserProfile().Update(upi) if err != nil { log.Fatal(err) } if result.IsSuccess == false { log.Fatal(result.Message) }
現場からは以上です。