Wink API は現在バージョン 2 です。
私の質問: PHP 経由で Wink API V2 を使用して単純な "Hello World" を実行するにはどうすればよいですか?
注:
- Wink はサブスクリプションに PubNub を使用します (デバイスにはイベントがあります)
- OAuth2 標準を使用
- ウェブサイト/ログインはしばしば「ホーキー」です: ( & ログインするとエラーが発生します: 「認証に失敗しました!」)
- ここからログイン: https://developer.wink.com & Google アカウント (または何でも) を使用
- 次に、URL をhttps://developer.wink.com/clientsに変更します。
- 場合によっては、これを数回行う必要があります!!
- API を使用するには、アプリケーション API キーを要求する必要があります。メールでフォローアップして、迅速に承認してもらいました。
- 承認されると、クライアント ID、クライアント シークレット、および支援する URL を取得できます。
- API URL: https://api.wink.com/ ...
- メールサポート: support@wink.zendesk.com (アプリケーション API キーの取得など)
- OAuth 2:
- Wink は「Authorization Code Grant Type」を使用することを示します
- Dox & 例: https://developer.byu.edu/docs/consume-api/use-api/choose-grant-type
関連リンク:
- ウィンク API: https://winkapiv2.docs.apiary.io/#
- Stackoverflow 関連の質問:
- https://community.home-assistant.io/t/wink-access-token-issue/52197/15
- Github の例: https://github.com/cbulock/php-wink (これは 3 年前に最終更新されました。以前の API バージョンにある可能性があります)