【php Twitter】の人気Q&Aランキング

1~20件(全337件)

  • 1位

    PHPとTwitter Bootstrap

    PHPコードをかいたファイルに Twitter Bootstrap を適用するとフォームのデザインが崩れます。 どうしたらよいでしょうか? サイトのデザインに Twitter Bootstrap を使おうと勉強中のものです。 PHPを記述したページのHTMLフォームに Twitter Bootstrap のCSSを適用させるとフォームのデザインが小さく? なってしまいます。 (添付画像参照) PHPを記述していないページだとデザインは崩れること...

    A
    ベストアンサー
    これは、UTF-8のBOMがついてますね。

    結論としては、ご利用のテキストエディタで、今回のアプリケーションを作るにあたって使用したファイルを全て開き、
    「UTF-8(BOMなし)」などといった文字コードに変換して下さい。
    治ると思います。

    BOMについては、ちょっと調べてみてもらうとして、簡単にいえば、ファイルの先頭に付加される3バイトほどのゴミのようなものです。UTF-16なんかでは意味があるものですが、UTF-8ではあまり意味が無い為、BOMなしの形式が選べるようになってます。
    PHPは特に、言語の特性として、「<?php」から「?>」までの間がPHPであるとする言語で、PHPのくくりの外にあるものは全て即座に出力するようになってます。

    その為、include/requireしてきたPHPファイルの先頭のBOMと、該当HTMLの先頭のBOMが合わせて2個出力されているため、今回のようなバグが起こっているものと思います。
    これは、UTF-8のBOMがついてますね。

    結論としては、ご利用のテキストエディタで、今回のアプリケーションを作るにあたって使用したファイルを全て開き、
    「UTF-8(BOMなし)」などといった文字コードに変換して下さい。
    治ると思います。

    BOMについては、ちょっと調べてみてもらうとして、簡単にいえば、ファイルの先頭に付加される3バイトほどのゴミのようなものです。UTF-16なんかでは意味があるものですが、UTF-8ではあま... 続きを読む
  • 2位

    PHPでTwitterのフォロワーとフォローを同期

    PHPでTwitterのフォロワーとフォローを同期 フォローとフォロワーを同じ人にしたいんですけど、そういう自動のサービスもなく、PHPで書こうとしてもわかりません。 そういうPHPのプログラムを書いてくれませんか? cronで実行させたいです。 勉強中なので、よろしければ説明もお願いします。

    A
    ベストアンサー
     ここはプログラム作成サービスじゃないんだから、丸投げされてもねぇ。
     まずは自分でできるとこだけでも書いてみようよ。
     
     とりあえず大雑把なヒントだけ。
     
    ・Twitter APIを調べる
     (どんなAPIが使えるのか、とか)
    ・PHPでのwebアクセス方法を調べる
     (Twitter APIではPOSTやGETを使うから、その方法)
    ・OAuth認証のやり方を調べる
     (古いプログラムだとBASIC認証使ってたりするけど、それはもう使えなくなるので)
     
    ・処理としては次のような手順になるはず
     (1)自分をフォローしているユーザーの一覧を取得する
     (2)個々のユーザーについて自分がフォローしているかどうか調べる
     (3)フォローしていない場合はフォローする
     
    ・ちなみに自分がフォローしている人をフレンド、自分をフォローしている人をフォロワーと呼ぶので、APIとか調べるときは注意するように。
    (フォローする → 新規にフレンドにする)

    ・言うまでもないと思うけど、自分がフォローしているのに相手が自分をフォローしていないのをフォローさせることは出来ません。逆に自分をフォローしていない人のフォローを外すことは出来ますが…
     (1)自分がフォローしているユーザーの一覧を取得する
     (2)個々のユーザーについて自分がフォローされているかどうか調べる
     (3)フォローされていない場合はフォローを外す
     
    ・あと、APIの応答はXMLとかJSON等の形式になってるので、それを処理できる必要があります。(しかも、これがAPIによって対応する形式がバラバラなので注意)
     ここはプログラム作成サービスじゃないんだから、丸投げされてもねぇ。
     まずは自分でできるとこだけでも書いてみようよ。
     
     とりあえず大雑把なヒントだけ。
     
    ・Twitter APIを調べる
     (どんなAPIが使えるのか、とか)
    ・PHPでのwebアクセス方法を調べる
     (Twitter APIではPOSTやGETを使うから、その方法)
    ・OAuth認証のやり方を調べる
     (古いプログラムだとBASIC認証使ってたりするけど、それはもう使えなくな... 続きを読む
  • 3位

    twitter_bot PHPエラーについて教えて下さい。

    twitter_bot PHPエラーについて教えて下さい。 以下のようなエラーが出るのですが、ネットでいろいろ検索しても書いてあることが難しすぎてわかりません。 どなたか教えて下さいませんか? (以下が実際のエラー文章) Twitterへの投稿に失敗しました。 ユーザー名:@●●●_bot object(SimpleXMLElement) #10 (2) { ["error"]=> string(19) "Incorrect signature" ["request"]=> string(20)...

  • 4位

    twitter bot のPHPファイルが編集できません

    こんにちわ。パソコン初心者です。 http://pha22.net/text/twitterbot.html こちらのサイトを参考に、ツイッターでbotを使用しようと試みたのですが、うまくいきません。 私があまりに無知なのがいけないのですが… とりあえず分らない点を挙げますと、 (1)ダウンロードしたZipフォルダを解凍した中にある、数種類のファイルのうち、どれが必要なのかわからない (私は単にランダム発...

    A
    ベストアンサー
    わかる範囲で簡単にお答えします。

    1:JCOMのホームページスペースをお使いと言う事ですが、多分PHPは動作しません。レンタルサーバーを借りる必要があります。
    但し、お金をかけてまでするほどの事でも無いので、無料レンタルサーバー(CGI可無料ホームページ)を借りればいいように思います。

    2:PHPの編集がし易いエディタは、無料の物でも幾つかあります。
    MKEditor などはどうでしょうか。http://www.kooss.com/pc-soft/mkeditor.html

    3:他のファイルは、使わなくても残しておきましょう。
    form.phpなどは、もしかしたら使う事があるかも知れませんね。
    わかる範囲で簡単にお答えします。

    1:JCOMのホームページスペースをお使いと言う事ですが、多分PHPは動作しません。レンタルサーバーを借りる必要があります。
    但し、お金をかけてまでするほどの事でも無いので、無料レンタルサーバー(CGI可無料ホームページ)を借りればいいように思います。

    2:PHPの編集がし易いエディタは、無料の物でも幾つかあります。
    MKEditor などはどうでしょうか。http://www.kooss.com/pc... 続きを読む
  • 5位

    twitter botを編集するPHPエディタを探しています

    パソコン初心者です。 今はやりのtwitterbotというのを作ってみようと思い、PHPファイルをダウンロードして編集、用意したHPスペースにアップロードしたら文字化けしてしまいました。 ホームページビルダーで編集したのがまずかったようですが、どのエディタを使えばいいかわかりません。 文字コードや改行コードについても、詳しくありません…。 もしくは、サーバ(ケーブ...

  • 6位

    PHPのPEARのServices_Twitterのエラーについて

    PHPのPEARのServices_Twitterのエラーについて PHPでtwitterAPIを扱いたいと思い、PEARのServices_Twitterを使っています。 しかし、どのようなスクリプトを書いても、「Unsupported endpoint statuses」という エラーメッセージが出る一方で、動きません。 スクリプトミスの可能性も当然あるのですが、多くのWEBサイトにある多数の スクリプトサンプルを試してみたのですが、全て上記エラーのみが...

    A
    ベストアンサー
    (一部問題はありましたが)こちらでは提示されたコードも
    問題なく動作しました。
    ライブラリ等は正常に読み込まれているでしょうか?
    『Unsupported』とありますので、サポートされていない
    関数か何かを呼び出しているのだと思いますが・・・

    Services_Twitterは「Services」以下のフォルダだけでなく、
    「data」フォルダも必要ですが、すべてきちんとアップロード
    してありますか?
    ※Servicesフォルダと同階層にアップしてある必要があります。


    一部問題があった件についてですが、以下の部分になります。

    // get recent posts on public timeline
    $response = $twitter->statuses->public_timeline();
    if (count($response->status) > 0) {
    echo '<h2>Recent public timeline updates</h2>';
    foreach ($response->status as $status) {


    このままだと取得したタイムラインが表示されませんので、
    以下のように修正します。

    // get recent posts on public timeline
    $response = $twitter->statuses->public_timeline();
    if (count($response) > 0) {
    echo '<h2>Recent public timeline updates</h2>';
    foreach ($response as $status) {

    ※修正するのは2行だけです。
    (「$response->status」を「$response」にしてあります。)


    それから、気になった事なのですが、Services_Twitterと
    HTTP_OAuthの組み合わせの他に、twitteroauthを使用して
    いますが、どちらか一つに統一してはいかがでしょうか?

    Services_TwitterとHTTP_OAuthの組み合わせで利用する場合
    は、以下のコードを修正していけば良いと思います。
    http://zuzara.com/blog/2010/01/20/complete-working-sample-for-services_twitter-oauth-in-php-pear/
    ※「http://zuzara.com/twitter_oauth.php」は、自分のアプリ
    のURLに変更します。
    ※「http_redirect()」が使用できない場合は、「header()」が
    代用できます。
    (一部問題はありましたが)こちらでは提示されたコードも
    問題なく動作しました。
    ライブラリ等は正常に読み込まれているでしょうか?
    『Unsupported』とありますので、サポートされていない
    関数か何かを呼び出しているのだと思いますが・・・

    Services_Twitterは「Services」以下のフォルダだけでなく、
    「data」フォルダも必要ですが、すべてきちんとアップロード
    してありますか?
    ※Servicesフォルダと同階層にアップしてあ... 続きを読む
  • 7位

    twitterのOAuth認証+xml抽出(php

    こんにちは。 PHPのプログラムで分からない部分があるので質問させてください。 twitterAPIを用いてアカウントの情報のxmlを取得し、simplexmlで解析して ・フォロワー数 ・フォロー数 ・リストされている数 ・ツイート数 ・認証アカウントかどうか といったステータスをsimplexml_load_fileで読み込んで、抽出して変数に入れたいのですが・・・ (この変数に入れたステータスで色々...

  • 8位

    PHPの複数関数非同期実行方法を御教示下さい

    こんにちは。 前提としてPHP初心者です。 現在、いろいろなサイトを参照してPHPによりSNSのカウント数をゲットさせるように試みています。 htmlファイル -------------- 〜〜 <body> <?php include_once("./count.php"); $url="http://www.google.co.jp"; $twitter_count=twitter_count($url); $facebook_count=facebook_count($url); $google_count=google_count($url); $hatena_count=hatena_count($url); ? > Twitterのカウン...

    A
    ベストアンサー
    仮に1つのスクリプト内で、それぞれを件数取得を非同期で行えたとしても、すべてが取得し終わってから、後続処理を行う必要があると思うので、どれか1つの件数取得が何らかの原因でやたら遅かった場合、結果的にレスポンスが遅いことになると思いますよ。
    (今よりは早くなるでしょうが、瞬時ではない)
    逆に、件数取得を待たずに画面を表示するならば、そのタイミングで件数を取得する必要性もないと思います。

    完全にリアルタイムである必要がないのならば、1スクリプトですべてを担う方法ではなく、サーバ側のcronなどを使って定期的に件数を取得させるようにしておいて、表示側はただ予め取得されている件数を表示するだけ、とかの方がよくないですか?

    その上で、まさに今時点での件数が見たいんだ、というアプローチを件数更新画面などを設けて作るとか。
    その時にはexec()コマンドで叩きます。
    http://se-suganuma.blogspot.jp/2009/02/php_27.html

    なので、とりあえずぱっと思いついた方法論は以下の2つ
    【方法1】
    スクリプトA
     予め取得済みの件数を表示するのみ。
    cron
     exec()を叩くアドレスに対して定期的にリクエストを投げ、
     件数を取得・保持する。

    【方法2】
    スクリプトA
     予め取得済みの件数を表示する。
     JS(jQuery)でクライアントにAjaxを頑張ってもらって、exec()を
     叩くアドレスへリクエストを投げ、定期的に件数を取得・保持
     しに行き、JSON形式などで件数をクライアントへ受け取り、
     画面に表示されている件数を変更する。
    cron
     exec()を叩くアドレスに対して定期的にリクエストを投げ、
     件数を取得・保持する。

    それらの過程でデータベースでも使えばいいんじゃないですかね。
    簡単に、
    id:bigint, autoincrement
    name:varchar(128)
    url:varchar(256)
    status:int(1) 0:未リクエスト、1:リクエスト中
    hit_count:unsigned int
    とか定義して、
    1.exec()で走行した直後にstatusを確認して、リクエスト中なら
      現在保持してる件数を返す。
    2.statusをリクエスト中に更新。
    3.対象URLへアクセスして件数を取得。
    4.hit_countに件数、statusを未リクエストに更新。

    とか?
    仮に1つのスクリプト内で、それぞれを件数取得を非同期で行えたとしても、すべてが取得し終わってから、後続処理を行う必要があると思うので、どれか1つの件数取得が何らかの原因でやたら遅かった場合、結果的にレスポンスが遅いことになると思いますよ。
    (今よりは早くなるでしょうが、瞬時ではない)
    逆に、件数取得を待たずに画面を表示するならば、そのタイミングで件数を取得する必要性もないと思います。

    完全にリアルタ... 続きを読む
  • 9位

    最近のWebサービスなので・・・https://twitter.com

    最近のWebサービスなので・・・ https://twitter.com/signup 拡張子が付いていないURLをよく見かけるのですが このような事をもし、PHPで行なうにはどのようにすると良いのでしょうか? もちろん、twitterはphpで書かれてないと分かっていますが・・・ いろいろと考えてみましがたイマイチわかりません。 http://www.mydomain.com/signup を実現したい http://www.mydomain.com/signup/index.php は使いたく...

    A
    ベストアンサー
    twitterがどうなのかは知りませんが、最近のフレームワーク(Ruby on Railsなど)ではURLをシンプルにする(?)機能が備わっていますね。
    「URLルーティング」とか言うそうです。

    「 PHP URLルーティング 」などでググるといいかもです。
  • 10位

    Twitter

    Twitterでアカウントを凍結をしてしまい、 http://usy.jp/twitter/index.php?Twitterに書いてある退会ではできないようになっています。 退会のボタンがありません。 表示はこのアカウントは現在、凍結されています。 何らかの誤りによってアカウントが凍結されたと思われる場合は、停止アカウントからご連絡ください。 と表示されてます。

  • 11位

    現在作成しているページで、一部をPHPで記述するようにしているのですが

    現在作成しているページで、一部をPHPで記述するようにしているのですが、 一度記述したPHPの部分のみをボタンをクリックしたら削除して 新たなPHPを呼び出したいと考えています。 HTMLソースを表示します。 <div class="box009"> <div class="box009inner"> <div class="box009m"> <?php require_once("./work/twitter.php"); twitter_serch(jsports,20); ? > <p class=&...

    A
    ベストアンサー
    AJAX技法を使って、divの中身をxmlhttprequestの取得結果で置き換えちゃえば良いのでは。
    他にもinlineフレーム使うとか、いくつか手がありそうな。
  • 12位

    botを作っているのですが、oauth認証に関する質問です。

    botを作っているのですが、oauth認証に関する質問です。 http://www.sdn-project.net/labo/twitter_bot.html こちらを参考にbotをbasic認証からoauth認証に切り替えているのですが、以下のエラーが出ています。 TLに一応は反応してくれるのですが、一つのtweetに何回も反応してしまい、とても困っています。 php等がよくわかっていないので、どうすればいいのかまったくわかりません。 ./(botのid)_...

  • 13位

    PHPでパースエラーが出て困ってます 初心者です

    PHP初心者でろくに調べもしずにすいません>< 今、PHPでTwitterに投稿するPHPスクリプトを作っているのですが・・・ $url = "http://twitter.com/statuses/update.xml?"; $username = $_POST["name"]; $password = $_POST["pass"]; $message = $_POST["message"] $params = "status=". rawurlencode($message) ; $result = file_get_contents($url.$params , false, stream_context_create(array( "http" => array( &q...

    A
    ベストアンサー
    パースエラーが出た場合、行番号より一つ前の行を見るようにしてください。
    $message = $_POST["message"]
    となっていますが、行末の;が欠落しています。
    よって5行目に入った段階で処理ができなくなりエラーが出るのです。

    $message = $_POST["message"];
    とすればエラーが出なくなります。

    それと、PHPに関する質問は
    「[技術者向け]コンピュータ/プログラミング/PHP のカテゴリに
    投稿するようにしてください。
    (あなたが技術者であるかどうかは関係ありません)
    パースエラーが出た場合、行番号より一つ前の行を見るようにしてください。
    $message = $_POST["message"]
    となっていますが、行末の;が欠落しています。
    よって5行目に入った段階で処理ができなくなりエラーが出るのです。

    $message = $_POST["message"];
    とすればエラーが出なくなります。

    それと、PHPに関する質問は
    「[技術者向け]コンピュータ/プログラミング/PHP のカテゴリに
    投稿するようにしてください。... 続きを読む
  • 14位

    PHPで他のサイトの内容を取得する方法を教えてください

    phpTwitterにアクセスしログイン後の内容を取得し表示させるプログラムを作成したいのですが,ログイン後のページをどのようにすれば取得出来るかがわかりません. どのようにすればよいか教えてください. よろしくお願いします.

    A
    ベストアンサー
    PEAR:HTTP_Requestあたりでハックして見れば?

    http://pear.php.net/manual/ja/package.http.http-request.php
  • 15位

    プロキシを通過してツイッターAPIで情報を取得

    こんにちは。 PHPでTwitter APIを使用して情報を取得したいと思っています。 自宅ではできるのですが、大学で使用すると情報を取得できません。 プロキシサーバのせいでそうなると思うのですが、プロキシを通過するには、どのようなプログラムが必要なのでしょうか。

  • 16位

    Twitter Oauth認証がエラーになります。

    現在Twitterログインアプリを作りいのですが、 下記のようなエラーが出てしまいます。 Fatal error: Class 'Codebird' not found in /var/www/html/callback.php on line 8 認証にはcodebird.phpというライブラリを使っております。 (https://github.com/mynetx/codebird-php 下記コードのソースもこちらです。) 分かる方がいらっしゃれば教えて原因を教えて頂けると非常に助かります。 宜しくお願い致しま...

  • 17位

    質問は以下のURLと同じなのですが・・・

    質問は以下のURLと同じなのですが・・・ http://soudan1.biglobe.ne.jp/qa5450733.html サーバーはhttp://ktkr.net/index.phpを使っており、cronは使えるようです。 twitterのbotのPHPファイルを定期的に実行させるということはわかりましたが、どんな拡張子のファイルやフォルダを作り、どう記述し、どうアップロードしたらいいか、検索をかけてみてもなかなか出てきません。 初心者で申し訳ありま...

    A
    ベストアンサー
    質問内容は以下の通りという事ですね。
    『twitterでbotを使い、1時間ごとにランダム発言をさせたい
    のですが、cronというものの使い方がわかりません。』

    Ktkr Serverでのcronの利用方法は公開されていないようです。
    コントロールパネルから設定する事だけは分かりましたので、
    実際にログインして確認してみてください。
    設定方法や設定例が記述されているかもしれません。
    分からない場合は、コントロールパネルのcron設定画面がどの
    ようになっていたか、入力欄の項目名や注意書き等があれば
    それらも返信で教えてください。


    twitterへのbotスクリプトは既に用意してあるのでしょうか?
    次のサイトで配布されているスクリプトを使用する場合は、
    アップロードするファイルは以下のようになります。
    http://pha22.net/twitterbot/

    ・1.42(安定版)を使用する場合
    ※6月から認証方式が変わるそうですので、2.04betaを使用
    した方が良さそうです。
    1.「post_random.php」(※要設定)
    2.投稿用のデータを書き込んだテキストファイル(※要編集)
    3.「Services」フォルダ丸ごと
    上記のフォルダとファイルをアップロードします。


    ・2.04beta(最新のベータ版)を使用する場合
    1.「bot.php」(※要設定)
    2.投稿用のデータを書き込んだファイル(※要編集)
    3.「setting.php」(※要設定)
    4.「EasyBotter.php」
    5.「PEAR」フォルダ丸ごと
    上記のフォルダとファイルをアップロードします。
    設定方法は、サイトで「Ver.2.0 基本の設定」のメニューを
    順番に確認してください。
    http://pha22.net/twitterbot/2.0/start.php


    ちなみに、おそらくcronの実行パスは、以下のようになると思います。
    「/usr/bin/php /home/ユーザ名/public_html/設置したディレクトリ名/bot.php」


    以下、cronの設定(時間指定方法など)の参考にしてください。
    http://www.express.nec.co.jp/linux/distributions/knowledge/system/crond.html
    http://www.japan9.com/cgi/cron.cgi


    ※1時間に1回程度なら大丈夫だと思いますが、サーバーに負荷の
    掛かる事は禁止されていますので、あまり短時間で実行しないよう
    にしてください。
    質問内容は以下の通りという事ですね。
    『twitterでbotを使い、1時間ごとにランダム発言をさせたい
    のですが、cronというものの使い方がわかりません。』

    Ktkr Serverでのcronの利用方法は公開されていないようです。
    コントロールパネルから設定する事だけは分かりましたので、
    実際にログインして確認してみてください。
    設定方法や設定例が記述されているかもしれません。
    分からない場合は、コントロールパネルのcron設定... 続きを読む
  • 18位

    別サーバの活用方法

    無料レンタルサーバを借りて個人サイトを運営しています。 サイトでTwitterのbotをPHPあたりで作成しようと思ったのですが、今利用しているサーバはCGI・PHPが利用できません。 そこでCGI・PHPが使用可能な別の無料レンタルサーバを借りて倉庫利用しようとも思ったのですが、倉庫利用だといつ削除されるかわからないし、倉庫利用がよいとも思えないので、何か有効活用できない...

  • 19位

    twitterの投稿時間がずれている

    タイトルどおりなのですが、 特定アカウントのtwitterの RSSをphpで読み込んで表示させているのですが、 puDateの日付部分が14時間ぐらい前の時間になっています。 twitterサイトでRSSのリンクをクリックして、 表示される画面(FFで見ています)の時間はちゃんとしてるんですが、 ソースをみるとSun, 07 Mar 2010 15:53:46 +0000 という日付が表示されますが、これが既にずれています。 twitter...

    A
    ベストアンサー
    単純に,タイムゾーンを計算していないのではないでしょうか。

    書かれている日付は,+0000ですからUTCです。
    日本のタイムゾーンは+0900ですから,
    表示されている時間に9時間足さないといけません。
  • 20位

    Twitterへのツイート連動システム

    はじめまして PHPを利用し、Twitterとの連動を試みたいと考えております。 PHPで制作したオリジナルのフォームに送信すると、DBに反映する、ごく普通な仕様の一言掲示板なのですが、送信と同時にTwitterにツイートする仕組みを考えております。 その際、何かTwitter側とのデペロッパー的契約が必要なのでしょうか? 当方、Twitterにあまり詳しくなく・・。 そうした受渡し方法や契...

    A
    ベストアンサー
    Twitterアカウントを作成して、ログインすると、自分の設定画面に、「アプリ連携」という項目があります。
    そこの右側の方に、「開発者」といった項目があるので、そこからアプリケーション登録、というものが出来ます。

    そこにとりあえずアプリケーションの名前とか概要的なものを書くと、アプリケーションからAPIを叩くためのトークンID等々表示されますので、ソレを使って行います。
    現状、OAuthという認証方式を使うので、「Twitter OAuth API PHP」とか適当に検索して解説しているサイトを探してみてください。
    ZendのライブラリやPEARのライブラリなどでの使い方なんかを解説しているサイトが多数引っかかるはずです。
    ただし、以前のBASIC認証を使ったやり方を解説されていたりする場合があるので、出来るだけ日付の新しい記事を見たほうが参考になるかもしれません。
    Twitterアカウントを作成して、ログインすると、自分の設定画面に、「アプリ連携」という項目があります。
    そこの右側の方に、「開発者」といった項目があるので、そこからアプリケーション登録、というものが出来ます。

    そこにとりあえずアプリケーションの名前とか概要的なものを書くと、アプリケーションからAPIを叩くためのトークンID等々表示されますので、ソレを使って行います。
    現状、OAuthという認証方式を使うので、... 続きを読む
←前の結果 1 2 3 4 5 6 7 8 9 10 11 ... 17 次の結果→