How can I disable translation link in Twitter? Its really interrupt many things. Actually I never need translation and its taking big space in my browser!
Twitter uses the Microsoft Translator API to power the translations on their site, however any issues or questions regarding the user interface should be addressed to Twitter directly.
Related
I would like to allow users on my website to nominate other Twitter users in a text input field. I intend to provide an autocompletion feature similar to Twitter's mention typeahead when a user enters # in a Tweet.
#JakeHarding developed similar functionality in a demonstration of typeahead.js. Unfortunately, the logic is hidden in a herokuapp.
I would be grateful for any support you can provide.
Looking at the response from typeahead-js-twitter-api-proxy.herokuapp.com it's just a proxy for GET users/search. So just set up a server that takes the auto-complete text, wraps it in OAuth, and forwards it to the Twitter API. You'll have to be very mindful of rate limits though. Autocomplete will burn through that in no time.
I have a couple outstanding questions mainly reguarding twitter and facebook
In the FacebookGraph class there are properties such as Id,name,etc. I am wondering how do I add to this list? Like what happens if I want a users hometown? I tried to add a property called hometown but it always is null.
What should I store their id(1418) or the whole url(http://www.facebook.com/profile.php?id=1418) for lookup later in my db to grab their data and to see if they have an account with my site?
Is it actually good to use this id as it seems like it is common knowledge. Can't someone just find the profile id or whatever and do a fake request on my site?
how do you setup dotnetopenauth to deal with the case when a user goes to facebook and deletes access to my website. I know you can send a deauthorization code to your site and then delete their account but I don't know how to do that through dotnetopenauth
Twitter
Is it possible to do number 4 with twitter?
Ajax
Is it possible to make the openid stuff ajax? I don't see a sample anywhere in the dotnetopenauth samples.
I'm no pro at Facebook. But the FacebookGraph class is in the ApplicationBlock, which ships as source and is fully intended for you to customize or extend within your own application. Hopefully people more familiar with Facebook in particular, or the Facebook docs, can help you with those questions.
Since Facebook is not OpenID, what you store whether ID # or the whole URL, is less critical. People should not be able to just craft requests to log in as others because your site should be verifying signatures, etc. If you're using DotNetOpenAuth appropriately this is probably being done automatically for you. But without seeing your code it can't be said for sure.
Assume the id is common knowledge. It certainly isn't a long random number so anyone can guess it. The ID must be accompanied by a signature that verifies that Facebook sent the ID, just now, for you.
I suspect the deauthorization code isn't going to be relevant to DotNetOpenAuth -- that's probably just some URL that you respond to. But again, I haven't read the FB docs on this.
Here's the real answer I can give you. Yes, OpenID works with AJAX reasonably well. You can see some samples of this at nerddinner.com or a sample of a blog post comment system. The most complete AJAX demonstration for standard login may be in the web forms or MVC project templates available on the Visual Studio Gallery.
I'm an awful programmer, so if there is just an easy plugin, that would be a huge help.
I have a few issues:
1. Is there a plugin that allows visitors to my Wordpress site to easily upload their own Youtube vids for other visitors to see?
I'd like to be able to have other visitors rate the user uploaded Youtube vids and then allow other visitors to sort the vids based on rating, is there an easy way to set that up in my Wordpress site?
Finally, I'd like a create a forum similar to StackOverflow in my Wordpress site, anyone know how I can do that?
Thanks to everyone in advance. As you can tell, I'm not very smart with all of this.
I am not aware of a WordPress plug in like you describe. However, if you have the budget for a programmer to do some custom work, I would investigate some existing video plug ins for WP like andrewk suggests and then hire a programmer to implement the voting stuff and any other customizations you need.
I'd also check out the group blogging functionality from Posterous [http://posterous.com]. In the settings panel, there is a setting that you can toggle labeled "Who should be allowed to post on your site?" You can set it to "Anyone can post and I will moderate." Users can then submit posts via email. This solution is ideal for someone with limited programming knowledge since Posterous is easy to use and easy to set up. But it might be limiting in customizing certain aspects of the site. (E.g., implementing the rating and sorting stuff you describe.) Learn more about Posterous Groups: http://help.posterous.com/introducing-group-sites-tutorial
Stack Overflow is powered by software called Stack Exchange [http://stackexchange.com/]. You can submit a proposal for a new Stack Exchange community here: http://area51.stackexchange.com.
However, if you wish to set up a forum on your own site there are several hosted forum solutions that you might consider such as http://www.ninjapost.com, http://www.lefora.com, or http://discussions.zoho.com. A hosted forum solution is advantageous for someone with limited programming knowledge because the set up/installation does not require much programming knowledge compared to a script that you'd install and configure yourself such as phpBB.
Is there a way to collect web content in order to use it in a search engine without passing by the web crawling phase? Any alternative to web crawling?
Thanks
No, to collect the content you have to...collect the content. :-)
Yes (and sort-of no).
:)
You can download existing data dumps from various websites (wikipedia, stackoverflow, etc.) and construct a partial index that way. It obviously won't be a complete index of the internet.
You could also use meta-search to construct your search engine. This is where you use the APIs of other search engines and use THEIR search results as the basis of your index. Examples include citosearch and opensearch. duckduckgo uses yahoo's boss api (and now yahoo uses bing...) as part of their search engine.
There are also real-time streaming APIs that you could use instead of crawling the web. Look at datasift as an example. There are lots more resources you could cleverly use and avoid/minimize crawling.
If you want to be updated with the latest content on pages, then you can use something like pubsubhubbub protocol to get push notifications for subscribed links.
Or use paid services like superfeedr that make use of the same protocol.
directly or indirectly you have to crawl the web in order to get the content.
Well if you don't want to crawl, you can follow a wiki-like approach, where users can submit links to sites (with title, description and tags). So a collaborative link collection can be built.
To avoid spam a +/- system can be involved, to vote useful sites or tags up and useless ones down.
To avoid spammers mass voting SERPs you can weight votes by user reputation.
User reputation can be gained by submitting useful sites. Or somehow tracing usage patterns.
And considering other abuse patterns too.
Well, you got the point, I think.
As spammers gradually discover weaknesses of traditional search engines (see Google bomb, content scraper sites, etc.), a community based approach may work. But it would suffer severely from the cold start effect, and when community is small the system is easy to abuse and poison...
At least Wikipedia and Stack Exchange is not spammed to useless levels so far...
PS: http://xkcd.com/810/
I'm using Twitter's OAuth for my app (DroidIn)
To my dismay I can't find any way to track who and how often is using the app. Searching Twitter for "sent from DroidIn" does not yield any results. I suppose I can call some sort of counter app from my code but that doesn't seem to be fair to my users. Any ideas or suggestions?
It seems that yet again I have to answer my own question. After some investigation and feedback from question posted on Google Twitter developer group it seems that for now there are no stats easily accessible or available. Said that I found 2 interesting things:
You can search Twitter using source:yourapp switch. For example you can try this query
android source:API
There is very exciting streaming API from Twitter. I have a short write-up in my dev blog.
But if you want some actual stats there's no other choice today but implement it as part of your app. There's one more possibility if you have some sort of web-based interface you may want to use Google Analytics to trigger some Google javascript while submitting the update. I'm trying that right now and may end up with article in the blog