Skip to content

Instantly share code, notes, and snippets.

View jahn-brito's full-sized avatar
👨‍💻
code

Jahn Carlos jahn-brito

👨‍💻
code
View GitHub Profile
@jahn-brito
jahn-brito / Thumbnail.js
Created August 12, 2020 20:04
Upload Vimeo
const vimeoVideos = yield fetch('https://api.vimeo.com/me/videos', {
method: 'GET',
headers: {
Authorization: 'bearer ${ACCESS_TOKEN}',
},
})
.then(response => response.json())
.then(data => data);
async function fetchThumbnails(uri) {
const vimeoVideos = yield fetch('https://api.vimeo.com/me/videos', {
method: 'GET',
headers: {
Authorization: 'bearer ${ACCESS_TOKEN}',
},
})
.then(response => response.json())
.then(data => data);
async function fetchThumbnails(uri) {
import Video from "react-native-video"
<Video
source={{
uri: video.download[0].link,
}}
repeat={false}
ref={ref => {
this.player = ref;
}}
const vimeoVideos = yield fetch('https://api.vimeo.com/me/videos', {
method: 'GET',
headers: {
Authorization: 'bearer ${ACCESS_TOKEN}',
},
})
.then(response => response.json())
.then(data => data);
import React from 'react';
import ImagePicker from 'react-native-image-picker';
import {Button} from 'react-native-elements';
const options = {
title: 'Select Video to Upload',
mediaType: 'video',
storageOptions: {
skipBackup: true,
path: 'images',
// FIRST GET SIZE OF VIDEO
const videoSize = yield RNFetchBlob.fs
.stat(video.origURL)
.then(stats => stats.size);
// THEN MAKE POST FETCH REQUEST USING YOUR ACCESS TOKEN
const vimeoPost = yield fetch('https://api.vimeo.com/me/videos', {
method: 'POST',
var mediaJSON = { "categories" : [ { "name" : "Movies",
"videos" : [
{ "description" : "Big Buck Bunny tells the story of a giant rabbit with a heart bigger than himself. When one sunny day three rodents rudely harass him, something snaps... and the rabbit ain't no bunny anymore! In the typical cartoon tradition he prepares the nasty rodents a comical revenge.\n\nLicensed under the Creative Commons Attribution license\nhttp://www.bigbuckbunny.org",
"sources" : [ "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" ],
"subtitle" : "By Blender Foundation",
"thumb" : "images/BigBuckBunny.jpg",
"title" : "Big Buck Bunny"
},
{ "description" : "The first Blender Open Movie from 2006",
"sources" : [ "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4" ],