메뉴 건너뛰기

자료실

DATA

[php] 비메오사용 정리 1 세팅

소프터 2020.12.22 14:37 조회 수 : 0

 1. 컴포저 설치Link to 설치

  • PHP 5.3.2+  이상이 필요하다.
  • openssl extension 이 활성화되어야 한다.

Linux/Unix/Mac OS XLink to Linux/Unix/Mac OS X

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ 

또는 curl 이 없을 경우 php 로 바로 설치. (https 관련 에러가 날 경우 php.ini 의 openssl extension 이 주석해제 되었는지 확인)

php -r "readfile('https://getcomposer.org/installer');" | php -- --install-dir=/usr/local/bin/

 

사용하기 쉽게 symbolic link 를 건다.

sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/composer

 

 

 2. 비메오 php 설치

 

  1. 컴퓨터의 명령 줄 인터페이스를 엽니 다.
  2. 프로젝트의 루트 폴더로 이동합니다.
  3. 다음 명령을 입력하십시오.

composer require vimeo/vimeo-api

 

 

설치 다했으면 아파치 or 엔지넥스(Nginx)는 재시작을 해주세요

 

restart httpd.service

 

 

 3. 비메오 셋팅

1. 비메오 개발자 사이트에 방문

아래 링크를 클릭해 Vimeo Developer API 사이트로 접속해주세요.

https://developer.vimeo.com/ko/

그리고 로그인 후 “새 앱” 버튼을 눌러주세요.

 

2. 앱 정보를 입력해주세요.

앱 이름과 설명을 입력한 다음 “Create App” 버튼을 눌러주세요.

업로드 기능을 사용하기 위해서는 비메오 측에 앱 검수를 받아야 합니다.

영문으로 내용을 입력해주시면 검수시 좋을 것 같습니다.

 

3. 앱 설정으로 이동해주세요.

앱은 즉시 등록됩니다.

“Edit settings” 버튼을 눌러서 설정 페이지로 이동해주세요.

 

4. 앱의 추가 정보를 입력해주세요.

비어있는 정보들을 채워주세요.

그리고 내 웹사이트 도메인 주소를 입력해주세요.

정보를 다 입력했다면 마지막으로 “Update” 버튼을 눌러주세요.

 

5. 업로드 권한 요청

비메오에 동영상을 업로드하려면 권한을 요청해야 합니다.

Request Upload Access 링크를 눌러주세요.

 

6. 업로드 권한 신청

업로드 권한 신청을 위한 몇 가지 질문이 있습니다.

아래 캡쳐 이미지를 참고해서 자신의 상황에 맞게 답변을 선택해주세요.

※ 업로드 권한 심사는 하루에서 최대 5일까지 걸릴 수 있습니다.

따라서 업로드 권한이 승인되면 아래 내용을 다시 확인해주세요.

경우에 따라서는 거절될 수 있기 때문에 질문에 대한 답변을 올바르게 작성해주세요.

 

7. My Apps에서 등록된 앱 정보를 확인해주세요.

본격적으로 API 키와 토큰 정보를 확인하기 위해서 My Apps 페이지를 다시 확인해주세요.

https://developer.vimeo.com/apps

 

8. Client ID 확인

My Apps 페이지에서 Client ID 정보를 확인할 수 있습니다.

해당 정보를 복사해서 설정에 입력해주세요.

 

9. Client Secret 확인

My Apps 페이지에서 Client Secret 정보를 확인할 수 있습니다.

해당 정보를 복사해서 설정에 입력해주세요.

 

10. Access Token 신청

업로드 권한은 신청한 지 하루에서 최대 5일까지 소요될 수 있습니다.

Upload 권한을 사용할 수 없다면 기다려 주시거나 다시 권한을 신청해주세요.

Upload 권한을 사용할 수 있다면 아래 캡쳐 이미지처럼 선택할 수 있습니다.

Upload 권한이 필요 없다면 체크하지 않고 지나갈 수 있습니다.

 

11. Access Token 확인

My Apps 페이지에서 Access Token 정보를 확인할 수 있습니다.

해당 정보를 복사해서 설정에 입력해주세요.

Scopes는 신청에 따라서 혹은 상황에 따라서 달라질 수 있습니다.

 

KBoard 비메오 플레이어 플러그인을 사용하시면 워드프레스와 비메오 서비스를 쉽게 연동해 사용할 수 있습니다.

고맙습니다.

 

번호 제목 글쓴이 날짜 조회 수
49 리액트 안드로이드 배포 2021 01.13 키스토어 파일을 보관을 생활화 합시다 소프터 2021.01.13 0
48 우분투 라라벨 설치 소프터 2021.01.04 1
47 우분투 18.04 도커(Docker) 설치 방법 소프터 2021.01.04 1
46 aws 대략가격 참고만 하세요 소프터 2020.12.28 6
» [php] 비메오사용 정리 1 세팅 소프터 2020.12.22 0
44 [php ]두날짜 사이에 기간을 배열로 반환 하는 함수 소프터 2020.12.11 3
43 개인정보 보안관리 솔루션 가이드 소프터 2020.12.09 1
42 셀레리움을 이용한 로그인과 데이터 크롤링예제 윈도우 10 소프터 2020.12.07 4
41 파이어베이스 웹푸시 소프터 2020.11.28 26
40 리액트 웹뷰 멀티 팝업설정 소프터 2020.10.16 22
39 리액트 네이티브 스플레쉬 정리 소프터 2020.08.27 9
38 chrome 80 SameSite cookie CORS 보안 변경사항 php 대응 소프터 2020.07.22 237
37 phpMyAdmin 접속이 localhost 가 아닐경우 설정법. 소프터 2020.07.16 9
36 [디장고] ubuntu 18.04 웹서버에 올리는법 소프터 2020.07.02 55
35 [장고] mysql 연결하기 우분투 18.04 소프터 2020.07.02 1
34 우분투에서 타임존 변경 소프터 2020.06.18 1
33 react-native-permissions NSBluetoothAlwaysUsageDescription 권한을 요청할떄 소프터 2020.06.10 10
32 리액트 블루투스 모듈 ios 에서 pod spec 소프터 2020.06.10 1
31 xcode 캐시 지우는법 소프터 2020.06.10 2
30 [REACT NATIVE] 패키지명, 번들명 변경하기 PACKAGE, BUNDLE [ANDROID, IOS] [1] 소프터 2020.05.29 469