Retrieve old facebook event covers using graph api - facebook

I have been making events since 2011 and I'm trying to retrieve old event covers for archival purposes. Unfortunately I can't see covers before around Feb 2013. I assume the API terms changed around then, but I fear the images are lost forever.
After some research I think the field was picture,pic,pic_big but sadly nothing is returned in Facebook API explorer. Does anyone have any ideas? I assume Facebook has just got rid of them.
Thanks, I appreciate any help

Related

Reliable way of getting a Soundcloud track playback count via the API?

I'm using the /tracks API endpoint to retrieve song stats like playback count and favorite count. I've noticed that the playback count in the API is not the same as the one on the website.
Here's an example
I found a workaround here https://stackoverflow.com/a/36985629/287491 but it seems that using it might be against the Soundcloud ToS although I didn't find the specific article in the ToS. On top of that I'd rather not use an undocumented API as it may change or be removed without notice.
What would be the proper way to retrieve the real playback count for a track?
As You wrote the workaround is valid but it surely violates the ToS of SoundCloud!
By the side of SoundCloud there was an attempt to clean up:
http://status.soundcloud.com/post/145855742725/stats-maintenance#note-container
Your is after their update (August 3rd, 2016 ), so it is a bug. My recommendation is to ask help on the forum, (stat special part), they seem to reply in this topic little to no time.
Update: the API worked as intended on 2017.10.09.

Block/Ban user from SoundCloud group via API

How does one block/ban one user from a SoundCloud group via REST API?
Logic:
Though not in the docs (but then again, lots of other wrong info is there), one would expect that this should work:
DEL api.soundecloud.com/groups/{id}/members/{member_id}
Note:
Taught by my previous experience, I did not venture into testing any of my ideas since there is probably no way to guess how developers got it implemented, if implemented at all.

Facebook API changes massive?

I don't quite know if my question fits here, but I don't know who else to ask...
I recently upgraded my socialengine plugin, which should allow me login to my site via Facebook. The reason I had to upgrade it because it didn't work anymore since Facebook changed the API (API-KEY --> APP-ID). I think this was around 2010!?
Now I bought the latest version of the plugin, just to find out that it still requires an API-KEY. Their support told me that it's not supported anymore because the version of my CMS is not supported anymore (nice to find that out after paying for it). However they offered me to make the plugin work for me, if I am willing to pay, with a hint that due to the massive changes in the API it will need a lot of work.
To come to my question: Have there really been such massive changes? Has a task like logging into a site via Facebook become that different? I am coming from a programming background, may i be able to fix this myself?
The Facebook API is constantly evolving with breaking changes all the time. 2010 is a long time ago for the FB API, so it sounds likely it'll be a lot of work updating the plugin (if the required API features are even still available!)

GAPI Class, Google Analytics API

I am about to start a new project in the Google Analytics API & PHP.
I read that Google Analytics will be deprecating XML v2.3 and v2.4 and in 6 months time, so aparently you will only be able to use v3 and retrieve information in JSON format.
http://analytics.blogspot.com/2011/12/introducing-google-analytics-core.html
My question is the following: Does this means that GAPI class won't work any longer? Anyone who has used this class before can help me answering this question ??
http://code.google.com/p/google-api-php-client/
In that case, any alternative suggestions of PHP classes that do the same thing.
Thanks so much
I've been using GAPI for a while now. And I can say with some confidence that yes it will break, if not due to XML it will be due to some other change google makes.
Having said that GAPI is the best solution I have found out there for php. It does break every 6 months to a year, usually needs one or two lines changing to fix. But GAPI is pretty popular so at least you know when your clients are calling saying analytics is throwing errors at them, you wont be the only dev tearing your hair out.
9 times out of 10, by the time I've got a problem someone else has found the fix - which is nice.
There are a few other php options out there but GAPI seems to be the most popular (usually the best way to go imho)
My approach is to build an analytics summary in the dashboard and provide a link to google analytics underneath so clients can see the full data or go there when GAPI breaks. I have been putting all my sites on the same modular system for a while now. I keep GAPI as a library in my admin layout module, this means I can make the fix once and roll it out to all my sites without too much drama.
In summary, use it but expect it to break - that way you wont be disappointed when it does.

Publishing a Simple Facebook Application

I have created a game for Facebook using HTML, CSS and Javascript, which is nearly ready to be published. The only features I have left are allowing the user to post their score to their wall and publishing both their and their friends' high scores. Every tutorial or guide I've found for Facebook seems to be outdated and too unnecessarily complicated. I'm completely lost as to what's the best approach to achieve my goals. Could anybody point me in the right direction?
Thanks.
Congrats, you've discovered how often Facebook has changed their API. I would suggest following the Javascript tutorial. It's probably the most straight forward, best user experience, and most future proof.
http://developers.facebook.com/docs/reference/javascript/
Essentially you are looking for 2 functions. FB.init and FB.ui.
http://developers.facebook.com/docs/reference/javascript/FB.ui/
Brent's answer was good, but what I ended up using was TapJS. TapJS is an online JavaScript game hosting platform which offers Facebook integration.