Files
firstgarden-web-gnu/plugin/social/includes/providers.php

242 lines
6.6 KiB
PHP

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$social_providers_config = array(
ARRAY(
"provider_id" => "Facebook",
"provider_name" => "Facebook",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://developers.facebook.com/apps",
"default_api_scope" => "email, public_profile, user_friends",
"default_network" => true,
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "Google",
"provider_name" => "Google",
"callback" => true,
"require_client_id" => true,
"new_app_link" => "https://console.developers.google.com",
"default_api_scope" => "profile https://www.googleapis.com/auth/plus.profile.emails.read",
"default_network" => true,
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "Twitter",
"provider_name" => "Twitter",
"callback" => true,
"new_app_link" => "https://dev.twitter.com/apps",
"default_network" => true,
"cat" => "microblogging",
),
ARRAY(
"provider_id" => "WordPress",
"provider_name" => "WordPress",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://developer.wordpress.com/apps/new/",
"cat" => "blogging",
),
ARRAY(
"provider_id" => "Yahoo",
"provider_name" => "Yahoo!",
"new_app_link" => null,
"cat" => "pleasedie",
),
ARRAY(
"provider_id" => "LinkedIn",
"provider_name" => "LinkedIn",
"new_app_link" => "https://www.linkedin.com/secure/developer",
"cat" => "professional",
),
ARRAY(
"provider_id" => "Disqus",
"provider_name" => "Disqus",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://disqus.com/api/applications/",
"cat" => "misc",
),
ARRAY(
"provider_id" => "Instagram",
"provider_name" => "Instagram",
"callback" => true,
"require_client_id" => true,
"new_app_link" => "http://instagr.am/developer/clients/manage/",
"cat" => "media",
),
ARRAY(
"provider_id" => "Reddit",
"provider_name" => "Reddit",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://ssl.reddit.com/prefs/apps",
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "Foursquare",
"provider_name" => "Foursquare",
"callback" => true,
"require_client_id" => true,
"new_app_link" => "https://www.foursquare.com/oauth/",
"cat" => "microblogging",
),
ARRAY(
"provider_id" => "LastFM",
"provider_name" => "Last.FM",
"new_app_link" => "http://www.lastfm.com/api/account",
"cat" => "media",
),
ARRAY(
"provider_id" => "Tumblr",
"provider_name" => "Tumblr",
"new_app_link" => "http://www.tumblr.com/oauth/apps",
"cat" => "microblogging", // o well
),
ARRAY(
"provider_id" => "Goodreads",
"provider_name" => "Goodreads",
"callback" => true,
"new_app_link" => "http://www.goodreads.com/api",
"cat" => "media",
),
ARRAY(
"provider_id" => "Stackoverflow",
"provider_name" => "Stackoverflow",
"new_app_link" => null,
"cat" => "programmers",
),
ARRAY(
"provider_id" => "GitHub",
"provider_name" => "GitHub",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://github.com/settings/applications/new",
"default_api_scope" => "user:email",
"cat" => "programmers",
),
ARRAY(
"provider_id" => "Dribbble",
"provider_name" => "Dribbble",
"require_client_id" => true,
"custom_callback" => true,
"new_app_link" => "https://dribbble.com/account/applications/new",
"cat" => "designers",
),
ARRAY(
"provider_id" => "500px",
"provider_name" => "px500",
"new_app_link" => "http://developers.500px.com/",
"cat" => "media",
),
ARRAY(
"provider_id" => "Skyrock",
"provider_name" => "Skyrock",
"callback" => true,
"new_app_link" => "https://www.skyrock.com/developer/application",
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "Mixi",
"provider_name" => "Mixi",
"new_app_link" => null,
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "Steam",
"provider_name" => "Steam",
"new_app_link" => "http://steamcommunity.com/dev/apikey",
"require_api_key" => true,
"cat" => "gamers",
),
ARRAY(
"provider_id" => "TwitchTV",
"provider_name" => "Twitch.tv",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "http://www.twitch.tv/settings?section=applications",
"cat" => "gamers",
),
ARRAY(
"provider_id" => "Vkontakte",
"provider_name" => "ВКонтакте",
"callback" => true,
"require_client_id" => true,
"new_app_link" => "http://vk.com/developers.php",
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "Mailru",
"provider_name" => "Mailru",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "http://api.mail.ru/",
"cat" => "misc",
),
ARRAY(
"provider_id" => "Yandex",
"provider_name" => "Yandex",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://oauth.yandex.ru",
"cat" => "misc",
),
ARRAY(
"provider_id" => "Odnoklassniki",
"provider_name" => "Odnoklassniki",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "http://dev.odnoklassniki.ru/",
"cat" => "socialnetworks",
),
ARRAY(
"provider_id" => "AOL",
"provider_name" => "AOL",
"new_app_link" => null,
"cat" => "pleasedie",
),
ARRAY(
"provider_id" => "Live",
"provider_name" => "Windows Live",
"require_client_id" => true,
"new_app_link" => "https://account.live.com/developers/applications/create",
"cat" => "pleasedie",
),
ARRAY(
"provider_id" => "PixelPin",
"provider_name" => "PixelPin",
"require_client_id" => true,
"callback" => true,
"new_app_link" => "https://login.pixelpin.co.uk/",
"cat" => "misc",
),
);