Closed (fixed)
Project:
Twitter
Version:
6.x-2.0
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
6 Mar 2009 at 08:28 UTC
Updated:
10 Apr 2010 at 15:55 UTC
Thanks for the module.
I would like to know how I can change the "..from Drupal" line sent to Twitter. I would like to change the link to something reflecting our site.
Thanks,
Jim
Comments
Comment #1
djeffers commentedSo, according to Twitter, this is not allowed. I wanted to do the same thing myself, but they actually frown on that. They use the information for collecting statistics on what program is posting to Twitter, not personal sites. Trust me, I would have chosen a different name than Drupal too, but that is the way it goes.
More Info: http://twitter.com/help/request_source
-Dj
Comment #2
wdevn commentedThanks!... Still a nice module!
Comment #3
jaydub commented#439210: Twitter post says "From Drupal" rather than my site name. marked as duplicate of this issue
Comment #4
mcurry commented*subscribe*
I don't see any guidelines regarding this requirement at that URI. Is there a new location for that information? Especially the bit about the frowning... :D
The twitter_set_status() function (in twitter.inc) has a default $source parameter of 'drupal', and the $source parameter doc comment says that Twitter will ignore all non-registered sources. But if you set the $source parameter to an empty (NULL) or any other string, Twitter seems to accept my test posts, appending "from web" so I'm not sure what you are allowed to get away with. (YMMV)
Interestingly, it seems to be possible to self-register your own application source strings, but I've not tried that (not sure it's appropriate in this case.)
Comment #5
AgentD commentedsubscribe
Comment #6
funana commented@http://drupal.org/user/60090 I registered my site as an App, but it still shows "from web" instead of my site's name. Maybe it takes some time...
But I am happier with "from web" than with "from drupal" ;-)
Comment #7
AgentD commented@funana - I'd love to know what you placed in the fields in the registration form. What did you put as the callback url for example? The main domain or an internal url? I'd like to try this too, but don't want to mess up that registration form.
Comment #8
funana commentedHi AgentD, honestly I left the field with the callback URL blank...
Comment #9
AgentD commentedDid you update the source in the module to something of yours or keep it blank?
This part:
Comment #10
funana commentedI changed it to my site's name, but it gets displayed as "from web".
Comment #11
dddave commentedvery interested / subscribing
Comment #12
rbl commentedI'm running some tests and will hopefully add something to this soon.
Comment #13
giorgio79 commentedTwitter may frown upon people who dont display their CMS source, but I frown upon crackers sniffing out the type of CMS I use.
Thanks for the tip, removed Drupal from my tweets. Nothing against Drupal, more against crackers. The less they know about my system the better.
Comment #14
pribeh commentedsubscribing.
Comment #15
gregarios commentedSubscribing.
Comment #16
Oyjord commentedtag
Comment #17
ck9 commentedCan you tell us which file is responsible for generating this message please so I can hack it. Thanks
Comment #18
AgentD commentedsee post #4 above.
twitter.inc
Comment #19
AgentD commentedI just tried signing up an application and it provided me with a Consumer Key, Consumer secret along with some URLs.
Is there a way to incorporate these two keys into this app?
Comment #20
eaton commentedThose key values are part of Twitter's oAuth support. Twitter module 2.x only supports basic authentication: OAuth support will come in version 3.x, currently under development. Filling out an application registration form won't actually do anything -- the key values you're entering (or not entering) actually have to be present as part of an OAuth request for Twitter to respect the information you send, so it's ignoring it and just showing 'For web.' time won't change that, just converting to OAuth. ;-)
I'm adding a feature to version 2.6 though, that allows you to turn off the 'Drupal' attribution globally. There's no way to customize it on a per-site basis at present.
Comment #21
Coupon Code Swap commentedsubscribing
Comment #22
Drupalized commentedsubscribing
Comment #23
shunshifu commentedsubscribing, this could be viral marketing Heaven
Comment #24
AgentD commentedThanks for the update! Looking forward to v3 then!
Comment #25
dbeall commentedwell,, i may be different. I like the from Drupal because more people will see the name and think about using the Drupal system. Crackers-, send them over to me and let me mess with their heads a while.. I will piss them off.
Comment #27
wireyourworld commentedmarking