問題タブ [basecamp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1366 参照

api - 新しい basecamp api は、このアドレスに basecamp アカウントがないことを教えてくれます

私はbasecamp apiが初めてで、最も簡単な例を試しています:

エラーが表示されました:

ユーザーをベースキャンプのメールアドレスに置き換え、パスをパスワードに置き換えました。何か間違っていますか?

前もって感謝します!

0 投票する
1 に答える
1697 参照

codeigniter - OAuth2を使用したBasecampAPI認証:内部チェックサム失敗エラー

37signalsのBasecampAPIのOAuth2認証を処理するCodeIgniterコントローラーを作成しようとしています。

問題は、(cURLを介して)https://launchpad.37signals.com/authorization.jsonに接続しようとしたときに、「内部チェックサムに失敗しました」というエラーが発生し続け、HTTPヘッダーで認証トークンを提供することです。

これが私のコントローラークラスのindex関数と_authcode関数です。

0 投票する
1 に答える
4813 参照

iphone - iPhone でプログラムによってブラウザのキャッシュをクリアするにはどうすればよいですか?

iOS ベースキャンプ クライアント アプリに新しい Basecamp API を使用しています。ユーザーがログアウトしてアカウントを切り替えられるようにしたい。しかし、承認を要求するたびにブラウザのキャッシュに保存されているアカウント資格情報が使用されるため、できません。これを行うには、ブラウザのキャッシュをフラッシュする必要があることがわかりました。ブラウザのキャッシュをクリアするにはどうすればよいですか?

0 投票する
1 に答える
275 参照

php - 単一ユーザーの Basecamp API 時間エントリ

単一のプロジェクトの時間エントリにアクセスするには、 を使用するだけhttps://{*}.basecamphq.com/projects/{project_id}/time_entries.xml ですが、単一のユーザーの時間エントリを取得したいと考えています。公式文書によると

レポートを取得

  • GET /time_entries/report.xml指定された基準に一致する時間エントリのセットを返します。

このアクションは、次のクエリ パラメータを受け入れます: fromtosubject_idtodo_item_idfilter_project_idおよびfilter_company_id。このsubject_idパラメーターを使用すると、結果を 1 人の時間エントリに制限できます。

しかし、私はこの基準をどこに置くべきですか?

私に何も与えません。ありがとうございました

0 投票する
2 に答える
6590 参照

github - Githubでコミットし、Basecampで自動的に完了のマークを付ける方法は?

GitHubアカウントとBasecampアカウントを持っています。Service Hooks Menuとを選択して、Basecampサービスフックを使用するようにGitHubを設定しselect basecampました。必要なすべてのフォームに記入し、セットアップ作業を緑色で正しく識別できるようにします。

現在、to-do listBasecampアカウントを持っていますが、GitHubのコミットコメントとBasecampのやることリストをどのようにやり取りするかわかりません。

たとえば、コメントを付けてコードをコミットしfixing to-do list #123ます。しかし、Basecampでは、以前使用していた一般的なプロジェクト管理のようなTo DoリストID(例:#123)が見つかりません。また、それに関するドキュメントが見つかりません。

誰かがこれを手伝ってくれますか?

0 投票する
1 に答える
615 参照

php - Basecamp API POST 呼び出しが機能しない

todolist に todo を単純に追加しようとしています。ここには非常に基本的な機能があります。これは認証であることがわかっています。パスワードが間違っていると、許可が拒否されたというエラーが表示されます。すべての正しい情報で実行すると、Todo の作成で説明されている内容ではなく、空の文字列が返され、タスクが追加されません。

期待どおりに GET 操作を実行できますが、POST は何の効果もないようです

これに何か問題がありますか、または何が機能しているのかについてより詳細な情報を取得する別の方法はありますか?

0 投票する
1 に答える
62 参照

.net - .Net キー ベースのキャッシュ。依存モデルに触れる

http://37signals.com/svn/posts/3113-how-key-based-cache-expiration-worksから

「更新時にモデルオブジェクトを結び付けることで、依存関係構造を処理します。そのため、プロジェクトに属する todolist に属する todo を変更すると、チェーンのすべての部分で updated_at タイムスタンプが更新され、自動的に更新されます。これらのオブジェクトに基づいてキーをキャッシュします。」

キーベースのキャッシュについて学習し、.Net に実装しようとしています。これは、最近更新されたキャッシュ項目に依存するキャッシュ項目を更新するという、私が苦労している 1 つのポイントです。

Childキャッシュに追加するとします。次に、それをParent使用して作成し、Childそれもキャッシュします。を更新するときは、37Signals と同じ方法でChildキャッシュを破棄したいと考えています。Parent

私が確認できる唯一の方法は、にいると同時にのupdated_atフラグを更新することです。よくわかりませんが、説明が欲しいです。ParentChild

どうもありがとう!

0 投票する
1 に答える
143 参照

php - Basecamp APIクラシック-名前で並べ替える(アルファベット順)

ID順に並べられているように見えることを除いて、BasecampAPIclassicを介してユーザーのリストを取得しています。私はそうするためにドキュメンテーションに従いました、これはエコーする部分の単純化されたバージョンです:

このリストをアルファベット順に並べる方法はありますか?

ご協力いただきありがとうございます。

0 投票する
1 に答える
733 参照

objective-c - gtm-oauth2 で Basecamp API に接続できない

私は最終日 (注: 初心者の Objective-C プログラマーですが、他の言語での経験は豊富です) gtm-oauth2がBasecamp APIに接続しない理由を理解するのに費やしましたが、今はあきらめてここで質問しました。

だから私はゼロから書かれたアプリを持っていて、それが機能しなかったので、gtm-oauth2 で提供された公式の OAuth2Sample をハックし、Dailymotion の例の値をBasecamp Authの正しい値に変更したところ、同じエラーが発生しました。

ログイン ページと認証ページが表示され、[はい、アクセスを許可します] をクリックするとエラーが発生します。

API コンソールで次のように表示されます。

そしてXcode出力で私は得る:

前述のように、コードは Google 提供のサンプルと同じです。認証、トークン、およびリダイレクト URL の値を変更しただけです。

更新:これに絞り込みました:394行目でNSString *responseStr = [[redirectedRequest URL] query];、クエリを取得する必要がありますが、URLがnilであるためnilになります

fragmentだから私は代わりに試しましたqueryので、今はこれをスローします:

それで?

0 投票する
1 に答える
622 参照

basecamp - プログラムで新しいベースキャンプにログイン [ユーザーの介入なし]

私がやろうとしていることは次のとおりです。

Web アプリケーションを basecamp と統合しようとしています。ユーザーが Web アプリケーションにログインすると、basecamp でそのユーザーに割り当てられたすべてのタスク/ToDo が一覧表示されます。

私がすでに持っているもの:

すべての製品/アプリケーションの todos、クライアント ID、クライアント シークレット、製品名/アプリ名、およびリダイレクト URL (アプリの設定で利用可能) を管理する basecamp の管理者資格情報があります。

  1. ベースキャンプにバックグラウンド/プログラムで (ユーザーの介入なしで) ログインして、すべての todo と関連情報の詳細を取得することはできますか?

    はいの場合、どのように?

  2. 上記のパラメーターはこれを行うのに十分ですか? そうでない場合、どうすればこれを達成できますか?

誰でも私を案内してもらえますか?

私はたくさんグーグルで検索しましたが、完全な解決策を得ることができませんでした。

参照されたリンク: