冰呂のまったりブログ

ビジネスからプログラミング・デザイン等 日々興味を持った内容を配信しています

Feedly Cloud APIを利用するためのAccess Tokenの取得方法

f:id:hirouf:20161026193243j:plain

Feedlyを利用して様々な情報を取得・管理している方も多いかと思います。
このFeedlyAPIを利用して、いろいろなことをしていますが、まず利用するためにAccess Tokenなるものが
必要とのこと。

今回は、このAccess Tokenの取得方法をメモとして残しておこうと思います。

認証サイト

feedly cloud | developer

上記サイトにアクセスします。
アクセスすると、下記のような画面が表示されます。

f:id:hirouf:20161026194048j:plain

どれでもいいのでログインすると、メールが送られてきます。
このメールに記載されているURLをクリックします。
クリックすると、Access Tokenが記載された画面が表示されます。

f:id:hirouf:20161026194408j:plain

最後に

Access Tokenは取得してからの期限が1ヶ月であるので、Feedly APIを利用して何かする場合は、1ヶ月ごとに更新する必要あります。
ですので、運用する場合は気をつけてください。

これも自動でできれば一番なんですけどね。

【CakePHP】CakePHP2.x : デバッグ設定

f:id:hirouf:20141229082706j:plain

今回はCakePHP2.xでの開発時のデバッグ設定についてメモメモ。

CakePHPのインストール時、デバッグモードが有効に設定されています。
開発環境では、デバッグモードをONにする必要がありますが、本番環境では、デバッグモードをOFFにする必要があるかと思います。

デバッグの設定は

/app/config/core.php
52行目:define('DEBUG', 2);

にあります。
このDEBUGの値を設定することで、デバッグモードのON/OFFを設定できます。

0: プロダクションモード。エラーは出力されず、デバッグメッセージも表示されません。
1: 開発モード。 Warnings とエラー、デバッグメッセージを表示します。
2: 開発モード。実行されたSQL 文が表示されます。
3: 開発モード。2に加えて、現在のオブジェクト(通常はコントローラ)のフルダンプも表示されます。

本番環境はもちろん、DEBUGの値を0に設定しています。
是非お試しください。


【CakePHP】CakePHP2.x : ModelのbeforeSave()メソッドのStrict (2048)エラー対応

f:id:hirouf:20141229075929j:plain

今日はCakePHPでハマったエラーについて、メモしておきます。

beforeSave()でなぜか、下記のエラーが。。。

Strict (2048): Declaration of User::beforeSave() should be compatible with Model::beforeSave($options = Array) [APP/Model/User.php, line 46]

2時間ほどハマりました。
以下のように設定するとエラー回避!!!

回避前

public function beforeSave() {
}

回避後

public function beforeSave($options = array()) {
}

$options = array()を追加することで、エラーが出なくなりました。

参考
Willie » [CakePHP 2.x] Strict (2048) error