Facebook Graph API: Inferior permissions - c#

I had a great idea for an application, so I started checking out what the graph API had to offer. Then I've found out that it doesn't have access to large swathes of information that I can freely access on the website. I've got all the access token stuff working fine, it just appears that the Graph API doesn't have access to a lot.
On the website, there are more than 100 photos of me tagged in the last year. With the Graph API I can only get around 20. Most photos posted by my friends are missing.
So if I still really want to do this, what are my options? Guessing scraping is against the TOS?
UPDATE
This link appears to have a response to a user with the same issue. Apparently its a privacy issue...

There's an answer here (about paging limits and offsets) that might be useful if your problem is related to default paging sizes in the Graph API.

Related

How to update content via Google Sites API?

My apologies if this has already been requested/answered before, but I'm having a hard time trying to find information on the web about this. I've been tasked to find a way to directly update the content of a Google Sites page (Such as a text box or image) using the API.
I've been looking about the web for examples of doing this using C#, and have not found much to go by. I have some experience with writing/calling REST and SOAP APIs, but I can't seem to work out what Google uses for its API.
I'm struggling as to how I approach this, as the few examples I have found don't really walk through the code, so they leave me little to understand in order to manipulate it to what I want to achieve. One site I did find was Sites API Demo
Does anybody have any examples, or able to provide a simple example of updating content on a Google Site?
I appreciate any help you can give.
Mark
I realise this is an old question, but I have successfully updated the content of a google sites page using the library provided here, and following the example in the wiki.
I compiled the source as a .dll and added it as a reference to my project.

Upload from C# to GDrive

Please help. I am looking for a way to upload a file to Google Drive with my app. The Google Account in question will be a specific one, i.e. not the client's account, a 'Service' account. I've tried to Google it, but I can't find anything that seems to do what I want, And the API reference I probably don't understand. I have been thrown in the deep end for a project. Any source or links to help Please! I am not asking anyone to write my source, but if it exists, it would be nice.
Note: This is my last hope. I don't ask a question unless there is nooooo other way.
(I am using Windows Forms)
Thanks
Jacques
EDIT: It is always signing in to MY drive, whether I am using it or you are using it. I have also posted this question to CodeProject to harness maximum brain power.
PermaLink: http://www.codeproject.com/Questions/652006/Upload-from-Csharp-to-GDrive
This page tells you what you need to know about authorizing a service account https://developers.google.com/drive/service-accounts
This page shows you the C# required to upload a file, once you have been authorized https://developers.google.com/drive/v2/reference/files/insert
Treat the authorization and the uploading as two separate problems and you'll find life much easier. The end result of the authorization procedure is an access token. Give that access token the insert API and you're all set.

Upload image to an album and collect likes from users

I need to build a simple C# application that will upload images into a Facebook album and collect the number of likes and by which users.
I am using .NET Framework 3.5 with Facebook 6.0.20
Any help is really appreciated and if someone can also give me a link for a tutorial but I need one that is not old as I have noticed some classes seem not to be working in the current version.
You need to use the Facebook Graph API. You can download it from Facebook's developer page.
Here is a tutorial.

Adding Live Weather |Report to a webpage

I am working on development of a website. Task is to add a Live weather forecast to my webpage. I am unable to find a good working solution for this.
You can consume an RSS feed on current weather conditions from the National Weather Service. (I'm assuming US, otherwise there may be a service local to your area as well.) That information can be displayed on your site any way you like.
You can try this on AccuWeather
http://netweather.accuweather.com
I remember seeing something on code project a while ago
Through this article, I will create a
pretty ASP.NET weather control that
can be used in any ASP.NET page,
multiple times with different location
value.
There may be other examples here.

How can I retrieve product description using Amazon API

Does anyone know how to retrieve the product description from the Amazon API? I have asked their forum with no success. I can access the detailed page URL from an ItemLookUp but then I have to screenscrape which is not ideal.
Hey, I know this is a bit old, but I've found the EditorialReview part of the response contains the product description. I guess the cravet that Tom talks about still applies, but at least its a way to get to the description without reverting to screen scraping (which is never a good thing!) :)
See this page of the Amazon product API: http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/
EditorialReview Response Group
For each item in the response, the
EditorialReview response group returns
Amazon's review of the item, which, on
the Detail page, is labeled the
Product Description.
No nasty screen scraping required! :)
Andy.
You can retrieve it like this apparently (wont work, wrong key):
http://ecs.amazonaws.de/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=1EYQH7NQ7HMKEGDPVZ82&Operation=ItemLookup&ItemId=3492233198&ResponseGroup=Large,ItemAttributes,Images,Offers,EditorialReview,Subjects,Reviews
Taken from Amazon Developer Forum:
Similar issue was discussed at
http://developer.amazonwebservices.com/connect/thread.jspa?threadID=16331&tstart=0.
Amazon does not own all the content
that appears on the retail site and
some of it is licensed from third
parties who limit the ways in which
their intellectual property is allowed
to be reproduced. As a result, we
need to filter out some editorial
reviews / contents from public
responses when querying via ECS.
So be careful screenscraping, it might be breaking copyright. Also check that the data you are attempting to retrive is allowed.

Categories