16

ユーザーが自分のサイトでGravatarを変更できるようにするリンクを追加するにはどうすればよいですか?(WordpressでGravatarを変更できるのと同じ方法)

ありがとう、ケネス

4

5 に答える 5

4

http://en.gravatar.com/emails/へのリンクを提供すると、Gravatarサイトに移動し、そこでログインしてアカウントを変更できます。この変更を許可する他のパブリックAPIがあるかどうかはわかりません。

于 2009-03-26T08:15:50.000 に答える
1

wordpress.comのhtmlソースを見ると、ThickBoxのようなものを使用してGravatarサイトをiframeにロードしているようです。

<a href="https://secure.gravatar.com/accounts/force-by-email/wpcom/username/somecode?TB_iframe=true&amp;height=475&amp;width=960" id="gravatar_ui" class="thickbox" title="gravatar.com" onclick="return false;">
   <img src="https://secure.gravatar.com/avatar/gravatarid?s=128&amp;r=any&amp;time=43179786" class="no-grav">
   <p style="text-align: center;">Change your Gravatar</p>
</a>
于 2011-01-18T23:35:55.117 に答える
0

XML-RPC を使用してアバターの変更を実装できるはずです。プロトコルは Gravatar によって指定されています: http://en.gravatar.com/site/implement/xmlrpc/

実際に電話がかかってくる

  • grav.saveData- バイナリ イメージ データをこのアカウントのユーザー イメージとして保存します
  • grav.saveUrl- URL 経由で画像を読み取り、このアカウントのユーザー画像として保存します

したがって、変更を自分で実装する必要がありますが、人々が gravatar にログインする必要はありません。

于 2011-01-19T01:40:48.550 に答える
0

Gravatar では、この機能は許可されていません。WordPress.com がそれを実行できる唯一の理由は、どちらも Automattic のサービスであり、どちらも WordPress.com アカウントを使用しているため、余分な文字列が引き出されたからです。あなたの最善の策は、Gravatar Web サイトにリンクするか、iframe にロードすることです。iframe にロードすると、WordPress.com を頻繁に使用し、ブラウザがそのアカウントにログインしたままでない限り、WordPress.com アカウントにログインするように求められます。

于 2015-02-24T20:05:35.513 に答える