{"id":20838465,"url":"https://github.com/reload/media_23video_oauth","last_synced_at":"2026-04-24T17:01:44.579Z","repository":{"id":33486231,"uuid":"37131994","full_name":"reload/media_23video_oauth","owner":"reload","description":null,"archived":false,"fork":false,"pushed_at":"2016-05-12T09:45:15.000Z","size":55,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":9,"default_branch":"oauth","last_synced_at":"2025-03-12T09:44:25.246Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reload.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-06-09T12:56:26.000Z","updated_at":"2016-05-12T09:44:00.000Z","dependencies_parsed_at":"2022-07-15T17:30:34.619Z","dependency_job_id":null,"html_url":"https://github.com/reload/media_23video_oauth","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/reload/media_23video_oauth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reload%2Fmedia_23video_oauth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reload%2Fmedia_23video_oauth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reload%2Fmedia_23video_oauth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reload%2Fmedia_23video_oauth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reload","download_url":"https://codeload.github.com/reload/media_23video_oauth/tar.gz/refs/heads/oauth","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reload%2Fmedia_23video_oauth/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32232620,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T13:21:15.438Z","status":"ssl_error","status_checked_at":"2026-04-24T13:21:15.005Z","response_time":64,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T01:10:23.867Z","updated_at":"2026-04-24T17:01:44.535Z","avatar_url":"https://github.com/reload.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"INTRODUCTION\n------------\nMedia 23Video OAuth integrates with the Media module to upload videos to and\nshow videos from 23Video when using access restrictions on videos. The module\nuses OAuth authorization via 23Video's own OAuth implementation\n(https://github.com/23/23video-for-php).\n\nUsers can upload files to the 23Video server without having their own login to\nthe 23Video account. Thumbnails are downloaded dynamically.\n\nThis module is partially inspired from Media 23Video and spheresh's sandbox\nmodule Media 23Video auth.\n\n * For a full description of the module, visit the project page:\n   https://www.drupal.org/sandbox/bartvig/2412809\n\n * To submit bug reports and feature suggestions, or to track changes:\n   https://www.drupal.org/project/issues/2412809\n\nREQUIREMENTS\n------------\nThis module requires the following modules:\n * Media (http://drupal.org/project/media)\n\nThis module also requires curl to be installed on the system.\n\nSIMILAR PROJECTS\n----------------\nMedia 23Video (https://www.drupal.org/project/media_23video)\nMedia 23Video provides support for publicly available videos on 23Video. This\nmodule is different in that it provides OAuth support for access to uploading\nand viewing videos on a 23Video account.\n\nMedia 23Video auth sandbox module\n(https://www.drupal.org/sandbox/spheresh/2111835) Media 23Video auth provides\nbasic support for authorization via OAuth, but doesn't yet support uploading or\nviewing videos. The module also uses a different OAuth library.\n\nBUNDLES\n-------\nThe module bundles 23Video's library 23video-for-php\nhttps://github.com/23/23video-for-php.git\nIt's much smaller than other OAuth libraries and doesn't have many dependencies\n(requires curl).\n\nINSTALLATION\n------------\nStart by downloading the Libraries module.\n\nNext download 23 Video for PHP under sites/all/libraries. You can do this by\nstanding in the correct folder and performing the following command:\n  git clone https://github.com/23/23video-for-php.git\n\nNext, install as you would normally install a contributed Drupal module. See:\n  https://drupal.org/documentation/install/modules-themes/modules-7\n  for further information.\n\nCONFIGURATION\n-------------\n * Configure user permissions in Administration » People » Permissions:\n   - See videos with restricted access\n     Users that should be allowed to see the videos uploaded to the 23Video\n     account should have this permission.\n   - Administer 23Video\n     Admins with access to the 23Video account should have this permission.\n * Configure the 23Video account's access and api keys in Configuration » Media\n * » Media 23Video Settings.\n   - This is required to connect the Drupal site with the 23Video account.\n   - To set this up on your 23Video account\n     - go to \u003caccount name\u003e.reload.com/manage/api and add privileged access\n     - Copy consumer key, consumer secret, access token, and access token secret\n       to the module settings\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freload%2Fmedia_23video_oauth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freload%2Fmedia_23video_oauth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freload%2Fmedia_23video_oauth/lists"}