Hot answers tagged sharing
There are a variety of ways to do this. Basically you need to conform your pages to Facebook's Graph API. Once this is set up correctly, when someone "likes" your page on your site, it's the same as if they liked it on FB. To implement this, you can look at the docs http://developers.facebook.com/docs/reference/api/ or if you are using a good cms, there a ...
Magnet links are legal just as any other link. Magnet links created for the illegal distribution of copyrighted content is another matter. There are no laws against hosting torrent trackers, torrent hubs/aggregators, or even hosted file sharing services. Just because copyrighted content can be illegally distributed via HTTP or FTP doesn't mean those ...
You can add a meta tag in your page's <head> area with the og:image property to point to the image you want Facebook to use when people Like your page: <meta property="og:image" content="http://yoursite.com/path/to/image.jpg"/> If you don't use this tag, Facebook's page scraper will pick an image for you. It's very likely that Facebook is ...
According to: http://instagram.com/developer/endpoints/media/ At this time, uploading via the API is not possible. We made a conscious choice not to add this for the following reasons: *) Instagram is about your life on the go – we hope to encourage photos from within the app. However, in the future we may give whitelist access to individual apps ...
Yes, mainly because most large social network's code is delivered from a powerful CDN. I would advise loading the scripts at the foot of your page as this will mitigate the script's effect on your overall page load time and user experience.
Use Amazon S3 (Simple Storage Service) That's basically what S3 is specialized for. You create a 'bucket' for your site that holds all of the the large, high-traffic files you want to share on your site. To give you an idea of the scale, S3 is the back-end that drives DropBox. Also, be on the lookout for the supposed 'Google Drive' service If the rumors ...
I would recommend just about anyone to scrap those like/share/recommend or Tweet buttons from their sites. Unless they are essential to your site, they simply add more bloat to your code and slow down the loading time. That said, the share button would be most useful for you in this situation, since it would create a post that would show up on the user's ...
Use the Like button creator on developers.facebook.com http://developers.facebook.com/docs/reference/plugins/like/ Enter your website (or individual pages) to generate the code to implement on your site, it's really simple
Both are fine, but the URL path has a slight benefit over subdomains, because the backlink juice would be concentrated on one domain. Managing one domain is also easier than multiple subdomains. In all cases, I would put the id of the question/answer in the url, because it will make the url unique for sure.
Using the default Facebook sharer, it would see URL's with different query parameters as completely separate URL's so subsequently, not detecting that 3 other Facebook user's have shared the same content. You'd have to come up with a workaround to this.
Try Piwik, its free. You can even use Google Analytics for this, to share data have reports emailed to your affiliates (you don't need to give access to your GA account, just provide the email).
I'm posting this just to confirm that my idea doesn't violate any Youtube TOS Nope, you are good. and also to see if it is a good one or there might be better alternatives. The idea of using YouTube is a good one and there are only a few alternatives to protect yourself against viral bandwidth costs but all of them are paid solutions past a ...
Have you looked at the custom options for addthis? http://support.addthis.com/customer/portal/articles/381238-addthis-toolbox#.UH13Nfl27Eh
It sounds to me like your problem is user permissions. It doesn't matter if a user knows where a "file is kept" as long as they can't download it when they shouldn't. What you need to do is first store the files outside of the web root - for example if your site root is in /var/www/website, store the files in /var/websitefiles. Then on the site link to ...
If this is a problem for you I would suggest you look for a new host, bandwidth is very cheap these days - you can get 75Tb a month for $80 - $100 per year. If you can't change host then buy a cheap hosting account with lots of bandwidth and use a sub-domain like download.yourdomain.com or buy a related domain like download-companyname.com and host the ...
Only top voted, non community-wiki answers of a minimum length are eligible