1 // OpenTween - Client of Twitter
2 // Copyright (c) 2012 kim_upsilon (@kim_upsilon) <https://upsilo.net/~upsilon/>
3 // All rights reserved.
5 // This file is part of OpenTween.
7 // This program is free software; you can redistribute it and/or modify it
8 // under the terms of the GNU General public License as published by the Free
9 // Software Foundation; either version 3 of the License, or (at your option)
12 // This program is distributed in the hope that it will be useful, but
13 // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14 // or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General public License
17 // You should have received a copy of the GNU General public License along
18 // with this program. If not, see <http://www.gnu.org/licenses/>, or write to
19 // the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor,
20 // Boston, MA 02110-1301, USA.
23 using System.Collections.Generic;
30 /// アプリケーション固有の情報を格納します
33 /// OpenTween の派生版を作る方法は http://sourceforge.jp/projects/opentween/wiki/HowToFork を参照して下さい。
35 internal static class ApplicationSettings
37 //=====================================================================
39 // 異常終了時などにエラーログ等とともに表示されます。
44 public const string FeedbackEmailAddress = "kim.upsilon@bucyou.net";
47 /// フィードバック送信先 (Twitter)
49 public const string FeedbackTwitterName = "@OpenTween";
52 /// FeedbackTwitterName のユーザー宛にエラーレポートの DM を送信可能であるか
55 /// エラーレポートを DM で受け付ける場合は、フォロー外からの DM を受け付ける設定にする必要があります
57 public static readonly bool AllowSendErrorReportByDM = true;
59 //=====================================================================
63 /// 「ヘルプ」メニューの「(アプリ名) ウェブサイト」クリック時に外部ブラウザで表示する URL
65 public const string WebsiteUrl = "http://sourceforge.jp/projects/opentween/wiki/FrontPage";
68 /// 「ヘルプ」メニューの「ショートカットキー一覧」クリック時に外部ブラウザで表示する URL
71 /// Tween の Wiki ページのコンテンツはプロプライエタリなため転載不可
73 public const string ShortcutKeyUrl = "http://sourceforge.jp/projects/tween/wiki/%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC";
75 //=====================================================================
79 /// 最新バージョンの情報を取得するためのURL
82 /// version.txt のフォーマットについては http://sourceforge.jp/projects/opentween/wiki/VersionTxt を参照。
83 /// 派生プロジェクトなどでこの機能を無効にする場合は null をセットして下さい。
85 public static readonly string VersionInfoUrl = "http://www.opentween.org/status/version.txt";
87 //=====================================================================
89 // https://dev.twitter.com/ から取得できます。
94 public const string TwitterConsumerKey = "zIoJPq3FsuViPTAs89FetDHYz";
95 public const string TwitterConsumerSecret = "prTAs2fqLv12nHxlMoLQZT8AkpZt0yYb8A7ktGS2VYeRj0TddS";
97 //=====================================================================
99 // http://stream.imageshack.us/api/ から取得できます。
104 public const string YfrogApiKey = "HIDP42ZO6314ee2218e2995662bad5ae320c32f1";
106 //=====================================================================
108 // https://developer.foursquare.com/ から取得できます。
111 /// Foursquare Client Id
113 public const string FoursquareClientId = "5H3K5YQPT55DNQUFEOAJFNJA5D01ZJGO2ITEAJ3ASRIDONUB";
116 /// Foursquare Client Secret
118 public const string FoursquareClientSecret = "JFRHP1L451M3AEPF11UZLTIIUZCZTZRVHVOWB5TQ0AJOVPBB";
120 //=====================================================================
122 // https://bitly.com/a/account から取得できます。
127 public const string BitlyLoginId = "opentween";
132 public const string BitlyApiKey = "R_76319a25e2420b8d2c42e812fe177d8b";
134 //=====================================================================
136 // http://www.tinami.com/api/ から取得できます。
141 public const string TINAMIApiKey = "4f48bb4858d36";
143 //=====================================================================
144 // Windows Azure Marketplace
145 // https://datamarket.azure.com/developer/applications から取得できます。
148 /// Windows Azure Marketplace Client Id
150 public readonly static string AzureClientId = "OpenTween";
153 /// Windows Azure Marketplace Client Secret
155 public readonly static string AzureClientSecret = "UiTaBcOkGxCpjloU/2W3P0fTiHNz+FUeGuzgUz2rwZU=";
157 //=====================================================================
159 // https://api.imgur.com/oauth2/addclient から取得できます
164 public readonly static string ImgurClientID = "a5fff36fb83568c";
167 /// Imgur Client Secret
169 public readonly static string ImgurClientSecret = "af5d668a9aa83b34a8f0f735e12073edafbc9a5d";
171 //=====================================================================
173 // http://www.mobypicture.com/apps/my から取得できます
176 /// Mobypicture Developer Key
178 public readonly static string MobypictureKey = "quPWTX0UrPHxqdH7";
180 //=====================================================================
182 // https://www.tumblr.com/oauth/apps から取得できます
185 /// Tumblr OAuth Consumer Key
187 public readonly static string TumblrConsumerKey = "Nsk62V6wMIqVNbiGyN0g3aDGBlgU7Fcb9GJ8Se0z2MUDHAY15l";