問題タブ [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 投票する
1 に答える
594 参照

php - 多次元配列 PHP Basecamp から特定の値をエコーする

多次元配列から値をエコーし​​ようとしましたが、どういうわけかわかりません。

この配列の構造は次のとおりです。

トドス

  • 残り
    • ID
    • todolist_id
    • 位置
    • コンテンツ
    • 完了
    • created_at
    • updated_at
    • コメント数
    • due_on
    • due_at
    • 作成者 (ID、名前、アバター URL の配列)
    • 担当者 (ID、タイプ、名前の配列)
  • 完了

現時点での私の問題は、due_at と due_on (必要なのは 2 つだけ) の値をエコー/出力できないことです。私が理解したように、これは最後の 2 つの配列 (作成者、譲受人) が原因である可能性が最も高いです。値を表示しようとするたびに、作成者部分の前で停止し、他の todo は表示されず、最初の todo のみが表示されます。値をエコーするために使用したコードは次のとおりです。

Basecamp に関することを知りたい場合は、関連するすべてのプロジェクト情報を画面に表示できるようにしています。質問がある場合、または質問が少し曖昧である場合は、明確にするように依頼してください。私が正しく行っているかどうかを確認するのに十分な情報を提供したことを願っています. そして、私が間違っていることでなければ。

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

iphone - iOS での Basecamp API 統合

iPhone アプリ用の Basecamp API を実装する必要があります。Google で検索し、Git ハブのリンクを取得しました: https://github.com/37signals/bcx-api

API はレスト ベースであると書かれていますが、この API を呼び出す方法がわかりません。また、この API を使用してログインを取得する方法もわかりません。この API には .md ファイルが含まれています。

iOS SDK でこの API を呼び出す方法を教えてください。

ありがとう

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

api - Yeoman で Basecamp (BCX) API を使用する

新しいプロジェクトをセットアップするためのYeoman ジェネレーターを作成したいと考えています。このプロセス中に、Basecamp で新しいプロジェクトを作成したいと考えています。Yeoman を使用してBCX API (またはその他のAPI)をヒットすることは可能ですか? そして、どうすればこれを行うことができますか?

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

ruby-on-rails - Basecamp HQ API と Rails

そこで、Basecamp HQ (クラシック) API とRuby Wrapperを使用して Rails アプリケーションをセットアップし、To Do アイテム、マイルストーン、メッセージを一括で追加および削除します。

現在、projects と projectSummary (projects has_many projectssummaries、projectsummary belongs_to a project) の 2 つのコントローラーがあり、プロジェクト ID が選択されたときに Rails が to-do を示すページに移動するようにしたいと考えています。アイテム、マイルストーン、メッセージ。

プロジェクトページは問題なく動作します。プロジェクトについて読みたい情報はすべて見事にまとめられていますが、別のページにリンクしようとするとうまくいきません。

私が得ているエラーは

私のレーキルートが戻ってきたとしても

現在、これはindex.html.erbプロジェクトの概要を表示するページにリンクしようとする私のコードです。

これを機能させるために私ができることはありますか?

ありがとう!

編集

に変更<%= link_to item.id, project_projectsummary_path(@project) %>

URL 生成エラーをエラーとともに返すようになりました。

No route matches {:action=>"show", :controller=>"projectsummary", :project_id=>#<...

私のRoutes.rbは現在

編集 2

コントローラーコード

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

ruby-on-rails - データベースを使用しない Basecamp HQ Rails 統合

そこで、Basecamp HQ (クラシック) API とRuby Wrapperを使用して Rails アプリケーションをセットアップし、To Do アイテム、マイルストーン、メッセージを一括で追加および削除します。

現在、projects と projectSummary (projects has_many projectssummaries、projectsummary belongs_to a project) の 2 つのコントローラーがあり、プロジェクト ID が選択されたときに Rails が to-do を示すページに移動するようにしたいと考えています。アイテム、マイルストーン、メッセージ。

プロジェクトページは問題なく動作します。プロジェクトについて読みたい情報はすべて見事にまとめられていますが、別のページにリンクしようとするとうまくいきません。

私が得ているエラーは

私のレーキルートが戻ってきたとしても

コントローラーコード

現在、これはindex.html.erbプロジェクトの概要を表示するページにリンクしようとする私のコードです。

これを機能させるために私ができることはありますか?

ありがとう!

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

api - Google アプリ スクリプト Basecamp は、別のプロジェクトから添付ファイルを作成します

プロジェクトから別のプロジェクトに添付ファイルをコピーしたい すでにベースキャンプに添付ファイルがあります ここに私が使用しているコードがあります

添付ファイルの作成における私の問題 添付ファイルをアップロードできますが、正しいファイル コンテンツで添付ファイルを作成できません 作成されたファイルは間違ったコンテンツ ファイルであり、開こうとすると無効なファイルが返されます

このドキュメントを使用しました

ありがとう

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

basecamp - Basecamp リソース ID は一意ですか?

私はいくつかの参照を見つけましたが、非常に古く、API が変更されたことを知っています。

すべてのリソース ID はグローバルに(すべてのアカウントにわたって) 一意ですか?

たとえば、To Do アイテム ID はすべて、システム内のすべてのアカウントで一意ですか?

データを to-do ID に関連付けたいので知りたいのですが、衝突を回避したい (可能な限りありそうにない)

編集: これがサンプル ID です: 8549954 私が参照した投稿の 1 つ: https://groups.google.com/forum/#!searchin/37signals-api/ID $20unique/37signals-api/cNm-HKZ5fQY/xi497xpem1AJ明確にしていただきありがとうございます。

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

basecamp - 新しい Basecamp API を使用してグループや企業を取得する方法は?

新しい Basecamp API からグループや企業を取得する方法は? 彼らは新しい Basecamp API でグループと会社について何も言及していませんが、ユーザーは新しい Basecamp アカウントでグループと会社を作成および管理できます。

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

php - basecamp api 複数の todo アイテム

私は現在、セットアップに成功した basecamp への単純な API 呼び出しに取り組んでいます。

  • 新しい計画
  • やることリスト
  • リストの todo アイテム

現在、API の php ラッパー ( https://github.com/bdunlap/basecamp.phpにあります) と foreach ループを使用してこれを完了しています。しかし、それには時間がかかり、これがこれを達成するための最良の方法であるとは思えません.

私の質問: 一度に複数の todo アイテムを追加することは可能ですか?? 理想的には 20 個のアイテムを追加したいと考えています。github のドキュメントには、単一のアイテムの追加のみが記載されています ( https://github.com/basecamp/bcx-api/blob/master/sections/todos.md#create-todo ) ネストされた配列を試しましたが、うまくいきませんでした。

私が使用したコードは以下のとおりです