タグ

ブックマーク / www.awaresoft.jp (2)

  • GTMOAuthでTwitterなどのOAuthを行う方法 - Awaresoft

    facebookやTwitterGoogleDataAPIなど、APIを公開しているサービスを利用するときに、OAuthを使うことが多くなってきました。OAuthをきちんと理解して使うのは結構たいへんな印象ですが、ライブラリを使うと手軽に利用できてしまいます。 ライブラリにもいろいろありますが、私が試した中では、かなりきちんとOAuthを理解していないと使うのが難しいようなライブラリもあるなかで、Google Toolbox for Mac - OAuth Controllers (GTMOAuth)は使い方が非常に簡単で、ほんの数行のコードを追加するだけで、自分のアプリケーションでOAuth認証が必要なサービスを利用することができます。 ただ、いくつか注意しなければならないことがあったので、使い方をメモしておきます。 0.利用したいサービスにアプリケーション登録 あらかじめ、利用したい

    yaakaito
    yaakaito 2012/08/24
  • SHA1ハッシュ文字列を得る方法 - Awaresoft

    ( 0 票 )iPhoneアプリでSHA1ハッシュ文字列を得る方法。 phpにはsha1関数が標準で利用できるようになっていますが、Cocoa Touchには標準ではそのような関数はないようです。代わりにCC_SHA(man CC_SHAを参照)を使います。 #import <CommonCrypto/CommonDigest.h> ... - (NSString *)sha1:(NSString *)inputString { const char *str = [inputString UTF8String]; unsigned char result[CC_SHA1_DIGEST_LENGTH]; CC_SHA1(str, strlen(str), result); return [NSString stringWithFormat: @"%02X%02X%02X%02X%02X%0

  • 1