-
Notifications
You must be signed in to change notification settings - Fork 41
/
Copy pathtwitter_secretless.yml
41 lines (41 loc) · 1.09 KB
/
twitter_secretless.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
version: 2
services:
twitter-oauth2:
connector: generic_http
listenOn: tcp://0.0.0.0:8051
credentials:
token:
from: keychain
get: service#twitter/bearer-token
config:
headers:
authorization: Bearer {{ .token }}
content-type: application/json
forceSSL: true
authenticateURLsMatching:
- ^http[s]*\:\/\/api\.twitter\.com*
twitter-oauth1:
connector: generic_http
listenOn: tcp://0.0.0.0:8061
credentials:
consumer_key:
from: keychain
get: service#twitter/consumer-key
consumer_secret:
from: keychain
get: service#twitter/consumer-secret
token:
from: keychain
get: service#twitter/token
token_secret:
from: keychain
get: service#twitter/token-secret
config:
forceSSL: true
oauth1:
consumer_key: "{{ .consumer_key }}"
consumer_secret: "{{ .consumer_secret }}"
token: "{{ .token }}"
token_secret: "{{ .token_secret }}"
authenticateURLsMatching:
- ^http[s]*\:\/\/api\.twitter\.com*