# \[PAID\] Retrieve the twitter profile picture

**URL:** <https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066>\
**Category:** Marketplace\
**Created:** [2016年九月13日 08:39 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066 "2016-09-13T08:39:29Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![kam44](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kam44](https://meta.discourse.org/u/kam44)\
**Post date:** [2016年九月13日 08:39 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/1 "2016-09-13T08:39:29Z")

</div>

Hello,

**What would you like done?**

In my next discourse project, users will only register/login via twitter connect. I need to add the ability to retrieve the twitter profile picture when people register/login via this twitter connect.

**When do you need it done?**

Asap

**What is your budget, in $ USD that you can offer for this task?**

$150

Thank you in advance  
Camille

---

<div class="post-metadata">

**Author:** ![LeoMcA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/leomca/32/87233_2.png) [@LeoMcA](https://meta.discourse.org/u/LeoMcA)\
**Post date:** [2016年九月13日 12:25 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/2 "2016-09-13T12:25:15Z")

</div>

I can do this. I should have some time to get started on it next week, and then have it done within a month (depending on the complexity).

Would the Discourse team prefer this as a plugin or, since Twitter is supported by default, as a PR? Bonus points if I build some sort of avatar importer api for other auth systems to hook into?

---

<div class="post-metadata">

**Author:** ![kam44](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kam44](https://meta.discourse.org/u/kam44)\
**Post date:** [2016年九月13日 12:47 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/3 "2016-09-13T12:47:43Z")

</div>

Great. Do you think it’s possible to add bio + website too ?

Me, i’m interested only by Twitter, because it’s a twitter only login forum, but i think Facebook profile picture importer is a good feature too.

I Think it can be a pull request as @codinghorror said here :

> [@Using the profile picture from twitter](https://meta.discourse.org/t/using-the-profile-picture-from-twitter/27438/3):
>
> There are existing topics on this. We support it but have not had time to build it. If anyone wants to build it and submit it as a pull request, go ahead.

Maybe we can have options to select which informations we want to import : profile picture, bio, website, location.. (for twitter, fields are same than discourse)

Other question, if a user change informations on twitter, for example if he change his profile picture, will it change on the discourse profile on his next login ?

I mean, is twitter connect, update informations at each twitter login, or only the first time for the registration ?

---

<div class="post-metadata">

**Author:** ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**Post date:** [2016年九月13日 13:15 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/4 "2016-09-13T13:15:00Z")

</div>

> [@LeoMcA](#):
>
> Bonus points if I build some sort of avatar importer api for other auth systems to hook into?

Yeah, we’d be happy to sponsor this. It’s a fairly frequent request:

> [@Retrieve avatar automatically from Google/Facebook/X](https://meta.discourse.org/t/google-avatar-not-associating/11879):
>
> Definitely a somewhat frivolous question: I just signed up with my google ID, but was given this geometric pattern as an avatar instead of my normal profile pic associated with my google account. Any reason for this or plan to change this? Very excited for Discourse!

> [@Git Hub Profile Image Not Importing](https://meta.discourse.org/t/git-hub-profile-image-not-importing/46117):
>
> Hi, I am having an issue in my forum where user’s github images are not porting over to the forum, they are having to manually set their profile picture… Does anyone know how I can diagnose this issue? or, better yet, how i can fix it? Any feed back is greatly appreciated! slight_smile just for clarification, all the users sign into the forum using git hub. Thanks smile Also, if this helps, I have over 200 copies of the highlighted error in my logs. checkout the image below.

Please make a topic in #Development to outline how you’re planning to approach this so that we can get on the same page before you put more time into making a PR.

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2016年九月13日 22:11 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/5 "2016-09-13T22:11:06Z")

</div>

This is actually something we are scheduled to build for a customer. We’ve just been tied up with other things, and Regis is out on paternity leave.

---

<div class="post-metadata">

**Author:** ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)\
**Post date:** [2016年十月13日 09:15 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/6 "2016-10-13T09:15:19Z")

</div>

This is now done in core 🎉

> <https://github.com/discourse/discourse/commit/9dd1f7b5b641466b68961ea73f27bed1edaf80fb>

---

<div class="post-metadata">

**Author:** ![kam44](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kam44](https://meta.discourse.org/u/kam44)\
**Post date:** [2016年十月13日 11:34 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/7 "2016-10-13T11:34:27Z")

</div>

Thank you Régis 😀

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2016年十一月12日 11:34 UTC](https://meta.discourse.org/t/paid-retrieve-the-twitter-profile-picture/50066/8 "2016-11-12T11:34:32Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
