cakephp+jquerymobileでfacebookのapiを使おうとしてたときの話.
facebookへpostする際にundefinedという表示がでて,ページの遷移が上手くいかなかった.
jQuerymobile側の仕様っぽいので調べたら
jQuery Mobileをつかう | hrk's blog -
で data-ajax="false"ってformに書けばAJaxを無効化できるよーということで無効化した.
すると次は
『Warning: Cannot modify header information - headers already sent by ...』
このようなエラーがでた.
PHP:Warning: Cannot modify header information - headers already sent by ...の解決策: go4it
AJAXの無効化 - jQuery Mobile メモ - オレスタ -
調べた情報をもとに,php.iniの編集を変更してみた.
さくらインターネットのなんとかプランを利用していたのでコントロールパネルからphp.iniの編集部分に
output_buffering = Onと追記.
再度試してみたら無事にエラー回避できました.
twitterAPIのupdate_profileを使ってプロフィール情報を変更したかったけど、
なぜか実行しても変更できなかった.
OAuth settings->Access level
はRead, write, and direct messagesになってるのに何で変更できないんだろーって思ってたら
your access token->Access level
のところがread onlyになっていた.
変更するラジオボタンが見当たらない...と思ってたけど,
一番したのRecreate my access tokenのボタンを押してリセットしたら
Read, write, and direct messagesになってくれました.
リセットした
Access tokenとAccess token secretをアプリに設定し直したら成功した!
無駄にハマった!
なぜか実行しても変更できなかった.
OAuth settings->Access level
はRead, write, and direct messagesになってるのに何で変更できないんだろーって思ってたら
your access token->Access level
のところがread onlyになっていた.
変更するラジオボタンが見当たらない...と思ってたけど,
一番したのRecreate my access tokenのボタンを押してリセットしたら
Read, write, and direct messagesになってくれました.
リセットした
Access tokenとAccess token secretをアプリに設定し直したら成功した!
無駄にハマった!
GAE /Python で日本語を表示させようとしたらエラーが起きた.
調べたら
#!-*- coding:utf-8 -*-"
と書けば大丈夫らしい.
エンコードの問題なのかな.
#!-*- coding:utf-8 -*-"
from google.appengine.ext import webapp
とりあえず、こんな感じで先頭に記述すれば大丈夫みたいです.
調べたら
#!-*- coding:utf-8 -*-"
と書けば大丈夫らしい.
エンコードの問題なのかな.
#!-*- coding:utf-8 -*-"
from google.appengine.ext import webapp
とりあえず、こんな感じで先頭に記述すれば大丈夫みたいです.