Vimeo Using API - vimeo-api

I try to list down my video using the Vimeo simple-api/gallery. The vimeo API works it list down the 20 videos but until I upload the 6 new latest video on that channel. The 6 videos not showing up. It must be 26 videos.

By default you will only see 20 items per page.
If you are using the Simple API you can not increase this, you must request the next page (you can read more here: https://developer.vimeo.com/apis/simple#limits).
If you are using the Advanced API you can increase this with the "per_page" parameter (you can try it here: https://developer.vimeo.com/apis/advanced/methods/vimeo.videos.getUploaded/playground).

Related

Youtube-dl (Forbidden 403 error, not a common solution)

I am using youtube-dl for downloading videos from youtube mostly. It is latest version on my Mac.
This time I wanted to download some video presentation from conference I am participating. They are using zoom client in Chrome browser.
I am not able to download video with presentation
I used the following steps:
There are two video streams on the same webpage (one for presenter, one for presentation material)
youtube-dl captures only first part with presenter view.
There are no other information from json file about second video (no playlist, no other ids).
I used another software to download a video (VideoDuke).
It shows that there are two videos with different size (presenter and presentation).
I am forbidden to download both of them (youtube-dl could download the first one, by use original URL).
I can copy video address from VideoDuke and use it for youtube-dl.
I receive error "Forbidden 403" with youtube-dl on both of videos (different links from original URL).
--rm-cache-dir does not help.
if I use --verbose on original URL, I can see that it is invoking downloader on the first video with the same URL the VideoDuke produced, and it can download the file.
Is it possible to invoke downloader on the second URL provided by VideoDuke. I can also get similar URL from inspector in Google Chrome.
Last year I participated in the same conference and the original URL was similar, although that time there were some true/false statements I could tweak and download exactly the presentation video, and not the presenter. This year, that option disappeared.

Vimeo API not returning a full page of results

I'm using the Vimeo API to get paged data on my videos. I'm using the per_page and page parameters like so:
https://api.vimeo.com/me/videos?page=4&per_page=8
However, some of the pages of results do not contain 8 videos. For example my 4th page of results is only returning 6 results, yet page 5 has a full set, and there's many more pages. So it's not like I've ran out of videos.
I've checked the video's privacy settings and can't see any differences between the videos that are showing and the videos I'd expect to show on that page that aren't. I've tried setting a sort direction and that didn't help. I've also used the query parameter to search for the videos I think are not showing at they are being returned if I seach for them directly.
Also my auth token scope includes Public, Private and Video Files
I got in contact with Vimeo support. It's due to an issue on their and they have told me they are releasing a fix on the 21st of Feb 2023. In the meantime adding this parameter to the request is a workaround but this will be removed soon.
&include_disabled_by_min_tier=true

Instagram Graph API - Get all media / skip the first ones

I used the following site to fetch the media from a specific Instagram user: https://developers.facebook.com/docs/instagram-api/guides/business-discovery
It is working properly, but the problem is, that i want to get more media of this user. The API just gives me the last 25 posts this user uploaded.
Is there any option to get all media or the option to skip these 25 posts and get the next 25?
Thank you for your help!

graph api to get list of video uploaded on facebook via share dialogue

I need a list of videos uploaded via share dialogue by the user using my app. I can't see any app-specific data added to the video in graph API, however, uploaded videos on Facebook does have the tag of my app when they get added to the feed. I want to track videos uploaded by the user using my app's share dialogue. Can anyone point me in the right direction to achieve this?
This is not a supported feature by the Facebook API. So there is no way to get this done without help from the Facebook team.

Where is the search media by tag on new Instagram Graph API?

On the current Instagram API we have an endpoint to search recent media by tag, but this platform will be deprecated beginning in July 2018.
The problem is that Instagram Graph API reference doesn't include any endpoint to search media by tag.
Does anyone know how to search media by tag using the new Instagram Graph API?
Just announced a few days ago, the new Instagram Graph API: Hashtag Search API is now available. Here is a link to the documentation for the full API: https://developers.facebook.com/docs/instagram-api/hashtag-search.
The edge you wan to hit is {hashtag_id}/recent_media (https://developers.facebook.com/docs/instagram-api/reference/hashtag/recent-media)
There are some limitations to what it used to be, but it is the new replacement.
Limitations
This edge only returns public photos and videos.
This edge only returns media objects published within 24 hours of query execution.
This edge returns a maximum of 50 media objects.
You can query a maximum of 30 unique hashtags within a 7 day period.
You cannot request the username field on returned media objects.
Responses will not include any personally identifiable information.
For limited tag search you can use public web api:
https://www.instagram.com/explore/tags/{tagName}/?__a=1
for example: https://www.instagram.com/explore/tags/apple/?__a=1
This is just for recent media - I guess, this API does not guarantee all media.
However, this is not official api call. Doesn't need token or auth, so Instagram can change this API without any prior notice.
As of today, photo tags and #mentions with business accounts are the only way using the new API.
At F8 this year (2018), they mentioned "Hashtag Read" endpoint being available towards the end of this year and it will be largely modeled to the "following of hashtags" as a user can currently do on the platform. 10:50 point in this video here: https://developers.facebook.com/videos/f8-2018/the-instagram-graph-api---whats-in-it-for-you/?hc_location=ufi
Unfortunately, this is the answer I received from Facebook Developer Community:
Public media hashtag search is currently not supported by the Graph API