友達の数を取得

Twitterのフォロワーの数 Twitterのフォローの数 Facebookの友達の数 を取得する方法 Twitterのフォロワーの数 http://api.twitter.com/1/users/show/***.xml //***はスクリーン名 followers_count フォロワーの数 friends_count フォローの数 フォロワー一…

検索API

ちょっと調べたので忘れないうちにメモ。 参考URL http://planetarium-in-snowynight.blogspot.com/2011/09/facebook-graph-api.html iPhoneで検索する場合 https://graph.facebook.com/search?q=iPhone&type=post 公式ドキュメント(ページ内をSearchingで検…

EmEditorでハングル文字を扱う(utf-8)

新規作成→保存 EmEditorを開く 表示→フォント分類→韓国語 色々書く 名前を付けて保存 エンコードをutf-8にして保存 既存ファイルオープン EmEditorでファイルを開く 表示→フォント分類→韓国語

ドメインのないサイト上のページをアプリとして登録する

IPアドレスでも問題なく登録可能。oAuth認証もできる。 画像のように指定。 IPアドレス時のLikeボタンの挙動の問題点 ■症状 Likeボタンを押すと、通常なら1クリックでLike処理が完了するのに、Confirmボタンが現れて再度クリックしないとLikeが完了しない。 …

アイコンサイズ

jpg or png or gif 大:75x75 小:16x16(ウォール等で表示)

条件に当てはまるレコードをランダムで、1レコードのみLEFT JOINしたい

ORDER BY RAND()後にGROUP BYできないので大変。 ORDER BY RAND()状態で一時テーブルを作る LEFT JOIN時にGROUP BYする でOK。 テーブル place 場所テーブル place_comment 場所へのコメント情報テーブル image_pathを持ち、nullでないレコードをJOINしたい …

albumからの取得上限

デフォルトは25件。 【?limit=200&offset=0】を付けるといいらしい。 試してないけどメモ。

管理人の条件

マスター管理人の友達 or ページにいいねしている

アルバム画像のURLをウォールには投稿できない

API等でアルバム画像のURLを取得 pictureパラメータに画像URLを載せ、【https://graph.facebook.com/me/feed】で投稿する 【(#100) FBCDN image is not allowed in stream: 画像URL】エラーが返ってくる

管理人を追加する際、サンドボックスモードだと失敗することがある

招待は行くみたいだけど、受信者が認証する際に失敗するようだ。 サンドボックスモードをオフればOK。 もちろん開発者登録していなくても失敗する。

起点となるユーザとつながっているuser/pageの一覧

FQL

要は友達ユーザや、LIKEしているFacebookページの一覧。 SELECT source_id, target_id, target_type, is_following, updated_time, is_deleted FROM connection WHERE source_id = "【ユーザID】"

任意のアルバムにいいね!しているユーザのIDを取得

FQL

まずアルバムのURLは以下のようになっている。 http://www.facebook.com/media/set/?set=a.***.***.*** 1つ目の*** アルバムのID。これが必要。 2つ目の*** (゚?゚)シラネ 3つ目の*** (゚?゚)シラネ FQLは以下の通り SELECT user_id FROM like WHERE object_id="***" /…

配列の先頭のキーを取得する

php

「@i.softbank.jp」と「@softbank.ne.jp」ではメールの構成が違ってあばばばば

php

iPhoneユーザではないのでよく分かってないんですが、「@i.softbank.jp」と「@softbank.ne.jp」の二種類のアドレスが専ら使われているらしい。 なので以下のまとめも間違いだらけかも。 @i.softbank.jp 所謂PCのメールやGmailと同じ扱い。 @softbank.ne.jp M…

さくらサーバでメール自動返信

PHP

1.それ用のメールアカウントを作成する。 2.【/home/"さくらアカウント"/MailBox/メールアカウント/.mailfilter】を編集する。要パーミッション600 to "| /usr/local/bin/php -q /home/さくらアカウント/www/hoge.php" exit 3.受信時に動作するPHP(hoge.php)…

クロス集計(複数のカウントを取る)

クロス集計とか言っておきながらCOUNT()は使わない。 place::場所テーブル id lat::緯度 lng::経度 name::名称 comment::コメントテーブル id:: id__place::関連するplaceテーブルのID body::コメント本文 wannago_or_beenthere::w(行きた…

URLエンコード

urlencode() rawurlencode() たまに後者が必要になるけれど直ぐ忘れるのでメモメモ。

プロフィール画像のサイズ

4MB以内 w180×h540(px) http://phpjavascriptroom.com/?t=topic&p=facebookpage

座標から住所を取得(リバースジオコーディング)

マニュアルはこちら。 サンプルURL(なぜかリンクでは反応しないので、URLをコピペする) http://maps.google.com/maps/geo?ll=57.263264876072114,126.81381225585938&output=xml&key=GOOGLE_MAPS_API_KEY&hl=en&oe=UTF8 まぁ http://creco.net/2009/03/07/…

ページに追加したアプリの削除手順

Facebookページではなく、通常ユーザでログイン メニューバーのアカウント→プライバシー設定 左下「アプリとウェブサイト」の「設定を編集」押下 利用しているアプリの「設定を編集」押下 対象アプリの「編集」押下 右上の「アプリを削除」押下 参考 http://…

諸々挙動メモ

いいね! ユーザのウォールへの投稿にいいね!する場合、友達に対してしか行うことができない。 Facebookページのウォールへのいいね!は、友達でなくても行うことができる。 ※但しそのFacebookページ自体をいいね!していることが前提。 いいね!しているFa…

POSTやGETのリクエストパラメータを分解したり構築したり

分解 parse_str 構築 http_build_query

PDOのプレースフォルダでLIKE検索

プレースフォルダに入れる値を"%hoge%"の様に予め%つけてぶち込めばおk

オレオレまとめメモ。オプションとか

稀によく間違っているので参考にしないでください。 RewriteCond %{HTTP_HOST} ドメイン RewriteCond %{REMOTE_ADDR} IPアドレス RewriteCond %{REQUEST_URI} ホームディレクトリからのパス(先頭/必須) RewriteCondは連続して書くとAND条件。OR条件にしたけ…

某F社サーバ用の、本番環境にティザーがあるけどそれ以外のページを隠しつつテストしたい場合

本番URL hoge-fuga.jp ステージングURL pre.hoge-fuga.jp DirectoryIndex index.php index.html <IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On #wwwなしに統一(本番環境のみ) RewriteCond %{HTTP_HOST} ^www\.hoge-fuga\.jp RewriteRule (.*) http://hoge-fuga</ifmodule>…

SSLと非SSLの切り分け

memberディレクトリ以下のみSSL、それ以外は非SSLの場合。 RewriteEngine on #SSLなページ。"/member/"へのアクセスがポート443以外なら RewriteCond %{REQUEST_URI} .*/member/.*$ RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQU…

mod_rewriteが何故か使えないとき

<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine on #うんたらかんたら書く </IfModule>

Smarty3のtplファイル内でhtmlファイルを無理矢理インクルード

.tpl {include_php file='../assets/includes/footer.html'} Smarty継承クラス allow_php_tag = true;

UPDATEでBOOLフィールドを反転

UPDATE hoge SET fuga = if(fuga = 1, 0, 1) WHERE piyo = ?

docomoにmopera Uについて根掘り葉掘り聞いてみた

moperaUについて 「mpr2.bizho.net」と「mpr.ex-pkt.net」はどう違うのか? 後者は128kbpsで糞遅い。普通なら使う気会はあまりないだろうとのこと。 仮に接続したとしても別途料金は発生しない。 シムロックフリー端末を使う場合は後者を用いるしかないのか…