質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Twitter

Twitterは、140文字以内の「ツイート」と呼ばれる短文を投稿できるサービスです。Twitter上のほぼ全ての機能に対応するAPIが存在し、その関連サービスが多く公開されています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

2回答

1237閲覧

twittterAPIで複数のaccess_token ,sevretを取得。それでつぶやく

yhkrtkk

総合スコア29

Twitter

Twitterは、140文字以内の「ツイート」と呼ばれる短文を投稿できるサービスです。Twitter上のほぼ全ての機能に対応するAPIが存在し、その関連サービスが多く公開されています。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2016/04/18 08:20

TwitterAPIを使用して自分複数のツイッターアカウントの
access_tokenと
access_token_secretを
複数取得しました。

それを使って複数のアカウントで
つぶやきをしていこと思うのですが

アカウントごとにaccess_tokenが違うので
アカウントごとに

define('ACCESS_TOKEN','')
define('ACCESS_TOKEN_SECRET','
')
の*****の部分をいちいち変えています

でもなんか効率が悪いので
外部にそれぞれのdefine()を保存して
requier_oneceとしてそれぞれ呼び出そうと思うのですが
でもそれだと別々に管理できないし。。。。

どうすればいいでしょうか?
説明が下手でごめんなさい。。。。。。。。

環境はMAMPのローカル環境です。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

お望みのものはこんな感じですか?(あまりきれいなコードではないので参考程度に)
的外れなら読み飛ばして下さい。

PHP

1<?php 2 // 何かしらの方法でアカウントを選ぶ 3 $select_account = 2; 4 5 // それぞれのアカウント情報 6 $token_1 = "hoge"; 7 $token_2 = "huga"; 8 9 // 選択されたアカウントの定義を用意 10 switch($select_account) 11 { 12 case 1: 13 define('ACCESS_TOKEN', $token_1); 14 break; 15 16 case 2: 17 define('ACCESS_TOKEN', $token_2); 18 break; 19 } 20 21 // 出力 22 echo ACCESS_TOKEN . PHP_EOL; 23

投稿2016/04/18 09:10

tonarino210

総合スコア228

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yhkrtkk

2016/04/18 09:12

こういう方法がったんですね!ありがとうございます!
guest

0

define しないで使えるライブラリを使えばよいのでは?

【Twitter APIでつぶやきを取得する - Qiita】(例)
http://qiita.com/yokoh9/items/760e432ebd39040d5a0f

投稿2016/04/18 08:33

kei344

総合スコア69407

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問