Де я можу отримати ключ розробника Google


94

Я працюю над Google API, таким як чат, контакти тощо ... Я застряг, developer_keyяк зазначено у документі gdata.

Ви можете отримати це за адресою https://code.google.com/apis/console :

'developer_key' => ''

Я вже:

// OAuth2 Settings, you can get these keys at https://code.google.com/apis/console
'oauth2_client_id' => '',
'oauth2_client_secret' => '',
'oauth2_redirect_uri' => ''

Де я можу знайти ключ розробника?

Я знайшов щось подібне

http://code.google.com/apis/youtube/dashboard/gwt/index.html

Але я розумію, що це лише для YouTube.


Ви можете прийняти робочу відповідь. :)
sjas

1
@sjas Я не зміг знайти ключ розробника :(.
Neelesh

1
@sjas ОП шукає щось інше.
Simon K Bhatta4ya

Гей, хлопці, це був 1 рік назад квиток. так що, пробачте, я покинув цей проект. На сьогоднішній день жодна відповідь не є прийнятною, оскільки вони не праві.
Neelesh

Відповіді:


36

Це ключ API, перелічений у розділі «Доступ до API», поле «Простий доступ до API».


3
чи є людина під простим доступом до API, див. API key = ключ розробника
Patrioticcow

1
О, чоловіче, я просив ключ розробника :( не ключ API, секретний ключ, client_id ... Я вже знайшов ці ключі, але мені не вдалося знайти ключ розробника. Одного разу я знайшов ключ розробника, який знаходиться лише у консолі розробника YouTube! !
Ніліш

6
Це старе, але для інших людей, які шукають відповіді. Вам потрібно ввімкнути службу G + для відображення ключа API.
Кріс

1
Чи є ключ API = ключ розробника?
Садіхасан

о, ні, це заплутано, так де ключ розробника, і я теж не бачу простого API
uray

29

Спочатку активуйте Google+ API, потім ви отримаєте поле "Простий доступ до API", звідти ви можете отримати ключ розробника як ключ API https://code.google.com/apis/console/?api=plus або прочитати це: http: //code.google.com/p/google-api-php-client/wiki/OAuth2


Дякую за того чоловіка! Шукав близько 10 хвилин цієї загадкової скриньки ...
січня

Дякую, Чінтака! Google+ - це головне. Це має бути найкращою відповіддю.
Lei Zhao

18

Оновлення в листопаді 2015 року:

Десь наприкінці 2015 року інтерфейс Google Developers Console був знову перероблений. Для нового інтерфейсу:

  1. Виберіть свій проект на панелі інструментів. скріншот

  2. Відкрийте "Галерею", використовуючи піктограму меню гамбургера ліворуч на панелі інструментів, і виберіть "Менеджер API".

  3. Клацніть на "Повноваження" на лівій навігаційній панелі.

Крім того, ви можете натиснути кнопку «Переключитися на стару консоль» у меню з трьома крапками (справа на панелі інструментів), а потім дотримуватися вказівок нижче.

Для НОВОГО (редагування: СТАРОГО) Google Developers Console:

Ви отримуєте свій "ключ розробника" (він же ключ API) на тому самому екрані, де ви отримуєте ідентифікатор / секрет вашого клієнта. (Це екран "Повноваження", який можна знайти в розділі "API та автентифікація" в лівій навігаційній панелі.)

Під ключами вашого ідентифікатора клієнта є розділ під назвою "Відкритий доступ до API". Якщо в цьому розділі немає ключів, натисніть «Створити новий ключ». Ваш ключ розробника - це вказаний тут „ключ API”.


Розділ під ідентифікатором клієнта - це електронна адреса. Це мій ключ розробника? Я сумніваюся.
Еуфорбій

Адреса електронної пошти @Euphorbium - рядок під ідентифікатором клієнта та всередині розділу OAuth. А розділ нижче OAuth - це „Відкритий доступ до API”.
пбогут

16

Оновлення № 3:

Ви можете отримати ключ розробника звідси Отримайте свій ключ розробника Google

Перевірте цей посібник

{ вибрати як відповідь, якщо відповів. }

Оновлення № 2:

"Ключ API" - це DEVELOPER_KEY

якщо ви перевірите це посилання на код , воно вказує

Встановіть для DEVELOPER_KEY значення "Ключ API" на вкладці "Доступ" Консолі API Google http://code.google.com/apis/console#access `

Wiki покроково, щоб отримати ключ та секрет API

Оновлення:

Ключ API розробника! мабуть, це те, що ви могли б шукати

http://code.garyjones.co.uk/google-developer-api-key

АБО

Якщо, скажімо, наприклад, у вас є веб-програма, яка потребує ключа API, перевірте це:

  1. Перейти до консолі Google API Виберіть свій проект АБО Створіть свій проект.
  2. Виберіть API та авторизації введіть тут опис зображення
  3. Проект API зі спадного меню на лівій навігаційній панелі
  4. Доступ до API
  5. Клацніть на Створити інший ідентифікатор клієнта
  6. Виберіть Службова програма, зверніться сюди

Створену вами програму Служби можуть використовувати ваші веб-програми, такі як PHP, Python, ... тощо. введіть тут опис зображення


1
Запитання стосується developer_key, і, відповідно до моєї сторінки розуміння, допоможіть знайти секрет клієнта та ключ API ... Дякую за оновлення! але я не можу знайти ключ розробника!
Neelesh

{вибрати як відповідь, якщо відповів.}
Simon K Bhatta4ya

2
Відповіді немає!
Neelesh

2
Якщо ви могли побачити це запитання переглянуте 28609 разів, то, наскільки я розумію, це питання нормальне. Окрім того, що ви розмістили, не надається ключ розробника. які дають вам лише ключ API. і я думаю, що це неправда. "Ключ API" - це DEVELOPER_KEY.
Neelesh

1
Вибачте, що я цього не шукаю, вибачте, будь ласка!
Neelesh

9

У старій компоновці консолі:

  • Виберіть свій проект
  • Виберіть пункт меню "Доступ до API"
  • Перейдіть до розділу нижче "Створення іншого ідентифікатора клієнта", який називається "Простий доступ до API"
  • Виберіть один із наведених нижче варіантів, залежно від того, яку програму ви створюєте (мови на стороні сервера повинні використовувати перший варіант - JS повинен використовувати другий):
    • Ключ для серверних програм (із блокуванням IP)
    • Ключ для програм браузера (з рецензентами)

У новому компонуванні хмарної консолі:

  • Виберіть свій проект
  • Виберіть пункт меню "API та автентифікація"
  • Виберіть пункт меню "Зареєстрована програма"
  • Зареєструйте додаток типу "веб-додаток"
  • Виберіть один із наведених нижче варіантів, залежно від того, яку програму ви створюєте (мови на стороні сервера повинні використовувати перший варіант - JS повинен використовувати другий):
    • Ключ для серверних програм (із блокуванням IP)
    • Ключ для програм браузера (з рецензентами)

У випадку обох процедур ви знайдете ідентифікатор клієнта та секрет клієнта на одній сторінці. Якщо ви використовуєте інший ідентифікатор клієнта та секрет клієнта, замініть його тими, які ви знайдете тут.

Під час своїх перших сьогоднішніх експериментів я успішно використовував "Ключ для серверних додатків" як ключ розробника для з'єднання з API "контакти", "інформація про користувача" та "аналітика". Я зробив це за допомогою клієнта PHP.

Перебирати документи Google API, безумовно, боляче в @ $$ ... Сподіваюсь, ця інформація буде корисною для когось.


Це правильна відповідь !!! Це працювало для мене для нової консолі та OAuth2 api замість цих дурниць вище.
Міхал

Коли ми реєструємо додаток, вибравши "iOS", секретний ключ не генерується. Ти знаєш чому ?
Абха

Ви повинні надати посилання, щоб люди знали, про що ви говорите. Вимова "хмарна консоль" може означати багато різних речей, оскільки Google змінює макет сайту кожні 5 секунд. Справа в цьому випадку https://console.cloud.google.com/більше не має нічого, що називається "API та автентифікація".
Черін

@Cerin: Як зазначив у своїй відповіді Стівен М. Харріс, схоже, Google ще раз змінив графічний інтерфейс, оскільки я опублікував свою відповідь 4 роки тому ...
Джон Слегерс,

9

Оновлення за 2017 рік

  1. Відкрийте Google API - https://console.developers.google.com
  2. Перейдіть до облікових даних.
  3. Натисніть кнопку "Створити облікові дані". На момент написання статті в даний час це синій випадаючий список.
  4. Виберіть ключ API.

введіть тут опис зображення

Ви повинні отримати діалогове вікно, звідки ви можете скопіювати цей ключ API для використання у своєму проекті. Сподіваюся, це допомагає.


6

Будь ласка, використовуйте консоль Google API
Створіть новий проект
Для створеного проекту перейдіть до доступу до API
Там ви знайдете свій ідентифікатор клієнта та секрет. І ключ API в останньому - це ваш ключ розробника.


2
в останньому немає ключа API
uray

1
Там більше немає жодної сторінки з назвою "Доступ до API".
Черін




0

"Доступ до загальнодоступного API", згенерований ключ - це ключ, який ви повинні вставити у свій загальнодоступний статичний фінальний рядок DEVELOPER_KEY як частина цього запису 26.12.2013 Це не ідентифікатор клієнта, але вам потрібно виконати зазначені вище кроки, щоб отримати його та сформувати відкритий ключ доступу API.


0

Перейдіть на сторінку https://code.google.com/p/google-api-php-client/wiki/OAuth2

Прокрутіть униз до місця, де написано: "Відвідайте консоль Google API, щоб сформувати свій ключ розробника, ідентифікатор клієнта OAuth2, секрет клієнта OAuth2 та зареєструвати свій UR-адресу перенаправлення OAuth2. Скопіюйте їх значення, оскільки вам потрібно буде ввести їх у свою програму. '

Клацніть на посилання "Google API Console".

Коли воно з’являється і каже: „Ласкаво просимо до нової консолі розробників Google! Віддаєте перевагу старій консолі? Повернутися назад | Відхилити "Натиснути" НАЗАД


0

Якщо ви викликаєте лише API, які не потребують даних користувача, наприклад, Google Custom Search API, тоді ключі API можуть бути простішими у використанні, ніж маркери доступу OAuth 2.0. Однак, якщо у вашій програмі вже використовується маркер доступу OAuth 2.0, тоді немає необхідності також генерувати ключ API. Google ігнорує передані ключі API, якщо переданий маркер доступу OAuth 2.0 вже пов’язаний із відповідним проектом.

Примітка. Ви повинні використовувати маркер доступу OAuth 2.0 або ключ API для всіх запитів до API Google, представлених у Google Developers Console. Не всі API вимагають авторизованих дзвінків. Щоб дізнатись, чи потрібна авторизація для конкретного виклику, перегляньте документацію до API.

Довідка: https://developers.google.com/console/help/new/?hl=uk_US#credentials-access-security-and-identity



0

Останнє оновлення липень 2017 р .:

  1. Йти до Google Console
  2. Клацніть на лівій верхній панелі та натисніть облікові дані. введіть тут опис зображення
  3. У таблиці ключів API ви знайдете ключ API у стовпці ключів.

-2

Ви повинні мати можливість генерувати там ключ API YouTube .

Рекомендованим способом авторизації вашого виклику API є використання OAuth 2.0 (без ключа API), як зазначено в документації , ключ API необхідний лише при використанні облікових даних OAuth 1.0.

Ключ API для вашої програми можна знайти на консолі API Google у розділі Доступ до API> Простий API.


Так! Я використовую те саме. Але я сумніваюся, що ключ розробника працює для всіх додатків Google? До речі дякую за вашу допомогу ..
Ніліш

Дякую @proppy: Але я знайшов тут doc_OAuth2WebServe . Це означає, що вам потрібні client_id та client_secret і так далі. Це я не в тому місці?
Neelesh

Ви повинні мати можливість використовувати OAuth 2.0 client_id та client_secret, створені з консолі Google API: code.google.com/apis/console
proppy

Ніхто не відповів, що "Виклик API має використовувати OAuth 2.0 ( без ключа API ), як зазначено в документації, ключ API необхідний лише при використанні облікових даних OAuth 1.0". І відповідно до мого розуміння, вам потрібен client_id, secret_key ... я правий? Будь ласка, допоможи мені!
Neelesh

Ви повинні мати можливість використовувати OAuth 2.0 або OAuth 1.0 з однаковим набором облікових даних. Більшість API Google підтримують обидві схеми автентифікації.
проппі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.