問題タブ [appcelerator-acs]

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 投票する
2 に答える
908 参照

backbone.js - Alloy と Backbone を使用してデータを Titanium ACS に同期する

イベントとタスクを含む Titanium アプリを開発しています。これらをクラウド ストレージに同期して、ユーザーがログインを提供している限り、任意のアプリまたはブラウザーからイベントとタスクにアクセスできるようにしたいと考えています。

Appcelerator/Titanium はこれをすべて非常に簡単にしているように見えますが、それを文書化するのはひどいものです。多分私は理解していません。それで、私が下に描いた絵を誰でも確認または修正できますか?

  1. Titanium Alloy アプリでは、モデルを /models フォルダー内の JSON ファイルで定義することにより、モデルを作成できます。このオブジェクトのプロパティを次のように指定すると、adapter: {type:'acs'}... オブジェクトに対して .save() コマンドを呼び出すたびに、Alloy がオブジェクトを ACS に保存するように見えます。

  2. これを機能させるには、もちろんアプリを ACS に接続する必要があります。これは、tiapp.xml のグラフィック インターフェイスで [Cloud-enable] ボタンをクリックして行います。もちろん、アプリが特定のユーザ名とパスワードの組み合わせを使用して ACS にログインすることを確認する必要があります。

私の情報源を楽観的に見ると、あなたがする必要があるのはこれだけのようです. それらのソースは次のとおりです。

しかし、その後、誰もがAaron Saundersによるサンプル プロジェクトを参照しているのを目にします。このプロジェクトには、この adapter:{type:'acs'} を可能にするために Alloy の上に構築されているように見えるいくつかのカスタム ファイルが含まれています。私が話していることを確認するには、app/assets/alloy/sync フォルダーに移動し、そこにある acs.js ファイルを確認してください。また、1 年前のTony Lukasavageによる Q&A 回答によると、Alloy 用の ACS 同期アダプターは現在構築されていません。彼は解決策として Aaron Saunders のプロジェクトhttp://alloylove.com/#を挙げています。

どうしたの?それは実際にすべて Alloy/Backbone に組み込まれており、どこにも文書化されていません.Aaron Saunders はサンプル プロジェクトに組み込みのものを使用していますか?

ヒントをありがとう!ウィッツェ

自己メモ: 新しいプロジェクトを作成する必要があるこの例も試してみてください: https://wiki.appcelerator.org/display/td/11.+Storing+data+in+ACS

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

android - Appcelerator Titanium と Web 認証 - Android と iOS

すみませんが、これは漠然とした質問です:

Web アプリケーションと対話する Android および iOS アプリケーションを構築したいと考えています。

例: Android および iOS アプリ内で、現在の Web アプリケーション (現在は Laravel 4.2) を介してユーザーを認証したいと考えています。私が見つけることができる唯一のチュートリアル (これは古くなっていると確信しています) は - TutsPlus です。

私の質問は、Web 認証 (ユーザーをトークンに登録する) / プッシュ通知 (サーバーから送信される) などに関する最近のチュートリアルはありますか?上記の例で確認できるスクリプトは、MYSQL インジェクションとには SSL がありません。

ご協力いただきありがとうございました。正しい答えも間違った答えもないことはわかっています。これは主に、モバイル開発を始める人へのガイダンスです。

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

node.js - Appcelerator ACS.Users.login API でエラー コード 400 が返され、次のメッセージが表示されます:「無効な要求が送信されました。」

Appcelerator ACS のカスタム オブジェクトにデータを保存しようとしています。そこで、そのためのサービスが登場します。新しいオブジェクトを作成するために認証が必要になるたびに

しかし、ACS でのログイン中にエラーが発生することがあります。しかし、常に発生するわけではありません。サービスを複数回呼び出した場合のみです。

私が得ているエラーは次のとおりです。

{ 成功: false、エラー: true、コード: 400、メッセージ: 「無効なリクエストが送信されました。」}

ログインに使用するコード:

node.ACS Web サービス アプリ (Web アプリではない) からセッション ID を再利用する方法を理解するのに役立つ人がいますか?

何かをカスタムオブジェクトにプッシュする前に、セッションを維持したり、セッションの有効性を確認したりするにはどうすればよいですか? 誰かが同様の問題に直面しましたか?

ありがとうピーター

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

appcelerator - 通知時のチタンアンドロイドカスタムリダイレクト

ti.cloudpush モジュールを介した gcm プッシュ通知を含む Android アプリケーションを開発しています。特定の種類のプッシュ通知用に特定のウィンドウを起動したいと考えています。これを実現する適切な方法はありますか。以下は私のトレーニングです。

});

私もペンディングインテントを作成してみましたが、これも失敗ではありませんでした。前もって感謝します

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

titanium - チタン android コンバイン プッシュ通知

プッシュ通知のある Android アプリケーションを開発しています。プッシュ通知を受信するためにチタン cloudpush モジュールを使用しています。問題は、通知を結合/グループ化できないことです.各通知はスタンドアロンのままです.2つの通知がある場合は結合したいと思います. これが私の受信コードです

});

利用した

しかし、役に立たない

前もって感謝します。

0 投票する
0 に答える
51 参照

javascript - Appcelerator クラウド サービス (ACS) での APNS フィードバック サービスと GCM 登録 ID 削除プロセスの実装方法

Appcelerator クラウド サービス (ACS) でAPNS フィードバック サービスと登録 ID 削除プロセスを実装した人はいますか?

notify_token現在、 APIからのエラー応答は確認されていません。

アイデア?

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

appcelerator - Appcelerator: カスタム パスワード リセット ページ - 不正なリクエスト、reset_password_token が無効です

自分のドメインでカスタム アカウント確認とパスワード リセット ページをセットアップしようとしていますが、パスワードをリセットするとエラーが発生します。以下のリンクの指示に従った場合でも、常に失敗します。

http://docs.appcelerator.com/arrowdb/latest/#!/api/Users-method-request_reset_password

URL 構造がhttps://example.com/resetPassword/?reset_password_token={{reset_password_token}}のページをセットアップしました。

これは、パスワードのリセット メールに記載されている URL です。メール内のリンクをクリックすると、フォーム フィールドが表示されたページが読み込まれます。新しいパスワードを入力すると、以下が GET リクエストに渡され、appcelerator に渡されます。

https://api.cloud.appcelerator.com/v1/users/reset_password.json?key={{app_key}}&reset_password_token={{reset_password_token}}&password={{password}}&password_confirmation={{password_confirmation}}

応答テキストは次のとおりです。

私が見る限り、すべて問題ないように見えます。以下の標準の URL 構造を使用すると、問題なく動作します。

https://platform.appcelerator.com/#/users/reset_password/{{key}}/{{reset_password_token}}