問題タブ [salesforce-chatter]

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 に答える
14937 参照

salesforce - SOQL - 現在のユーザーがフォローしているユーザーのリストのクエリ

私のアプリでは、現在のユーザーのリストを表示します。私は次のようにそれを要求します:

試行 1

これは、管理者としてログインしたときに想定されていることとまったく同じですが、管理者以外ではエラーが発生することがわかりました。

実装上の制限: EntitySubscription は、LIMIT が指定され、最大で 1000 の場合、管理者以外のユーザーのセキュリティ評価のみを許可します

OK、大したことはありません。次のように LIMIT を叩きます。

試行 2

簡単ですよね?違う。これにより、以下が得られます。

右括弧が必要ですが、「LIMIT」が見つかりました

わかった...

次に、次のように分割してみました。

試行 3

指を交差させて...

うーん、 developerforceボードなどでこれが可能だと思われる例を見たので、今は少し途方に暮れています。

ここにいます。特定のユーザーが Chatter でフォローしているユーザー名と写真のリストを選択する必要があります。まったく別の方法があれば、私はそれを受け入れます。

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

salesforce - salesforce統合プロジェクトでファイルAPIを有効にする方法は?

私のプロジェクトにsaleforceを統合しようとしています。URL「/chatter/feeds/files/me」にアクセスすると、「API_DISABLED_FOR_ORG:files API がこの組織またはユーザーに対して有効になっていません」というエラーが表示されます。

助けてください.........

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

salesforce - セールスフォース レスト API

私はセールスフォースの初心者です。salesforce サービスに接続するために、salesforce REST API の WSDL を設計する方法を知る必要がありますか?

営業部隊のリソースに対して GET 要求 (営業部隊は REST アクセス権を持っています) を実行し、各要求に対して受信した応答 xml に基づいて xsd を作成することは可能ですか?

しかし、セールスフォースで利用できる特定のスキーマを見つけることができません。また

REST API 用の WSDL を設計する他の方法はありますか?

事前にご回答いただきありがとうございます

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

salesforce - Salesforceのセキュリティチェックの自動化

特定のSalesforce組織内の特定のセキュリティ設定をチェックするための自動化された方法を作成する必要があります。4つの大きなものは次のとおりです。

  1. 各プロファイル内のIP制限
  2. モバイルユーザー設定が無効になっています
  3. MobileLiteが無効になっています
  4. おしゃべり無効

最初の2つはAPIを介して実行できると思います(SOQLですべてのプロファイルを取得してloginIpRanges[]の長さ>0を確認し、SOQLですべてのユーザーを取得して各ユーザーのisMobileUserプロパティを確認します)が、APIで何も見つかりません他の2つについては、スクリーンスクレイピングが必要かどうか疑問に思います。

これを達成するための最良のアプローチに関する提案はありますか?APIを介してリモートで接続するローカルPythonまたはその他のスクリプトと、非APIアイテム用のスクリーンスクレイパーまたはSeleniumスクリプト?各組織内にインストールされているApexまたはVisualForceページ?

私はSalesforceとApexを初めて使用するので、Salesforce内でAPIを介して行うのではなく、1つの道を歩み始める前に、ガイダンスをいただければ幸いです。

ありがとうございました!

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

salesforce - 販売員のおしゃべりトリガー

おしゃべりでフォロワーに共有するメッセージを携帯電話に受信しています.私の問題は、すべてのフォロワーがSMSを受信して​​いることです.しかし、@ followernameでチャットで指定した特定のフォロワーにSMSを送信する必要があります.そうでない場合は、トリガーでその機能をどのように描画できますか

任意の提案は高く評価されています。

Thanks&Regards A.アニル・クマール

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

oauth - Chrome拡張機能にクライアントIDを埋め込む

私はsalesforce-chatterapiと相互作用するChrome拡張機能を構築しています。ただし、oAuth(ユーザーエージェントフロー)認証を使用しているユーザーの場合、クライアントキーを拡張機能に埋め込む必要があります。

これによりセキュリティ上の問題が発生しますか?または、拡張機能にクライアントIDを埋め込まずにoAuthを使用する方法はありますか?

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

salesforce - ユーザーが気に入った投稿で発生した変更の取得 - Salesforce のおしゃべり

Chatter REST API を使用して、ユーザーがいいね! した投稿の変更を取得したいと考えています。現在のユーザーの好みを取得し、変更について各投稿を確認することで、これを実行できることを私は知っています。しかし、これでは API レート制限に簡単に到達してしまいます。

これを行う他の方法はありますか?

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

javascript - JavaScript から Chatter に投稿する

私が作成しているアプリはブラウザ拡張機能であるため、特定のドメインに固有のものではありません。ボタンをクリックすると、javascript は oAuth ダンスを実行し、chatter に投稿します。同一オリジンポリシーの影響を受けません。

いくつかのリンクを投稿していただけますか。ここから開始して、ガイダンスを提供できます。

ありがとう

0 投票する
4 に答える
503 参照

javascript - 純粋な JavaScript から Salesforce Chatter Rest サービスを利用する

REST API を使用して Salesforce Chatter に投稿するブラウザ拡張機能を作成しています。OAuth ユーザー エージェント フローから access_token を取得すると、ブラウザの同一オリジン ポリシーにより、JavaScript から REST サービスを呼び出すことができません。拡張機能を純粋にクライアント側にしたいので、サーバーをプロキシとして使用します。

JSONP の回避策を試しましたが、GET でしか機能しません。Salesforce Chatter にフィードを投稿するには POST が必要です

可能な方法はありますか。いくつかの回避策を提案してください

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

ios - AFNetworking (POST で 400 エラー)

URL は正しいのですが、リクエストの形式が正しくありません。私は 400 を取得しています。何かアイデアはありますか? API ドキュメントには、JSON 本文の代わりにパラメーターが渡された場合、400 を返す可能性があると記載されています。前もって感謝します。

}

NSLog は次のとおりです。

2012-09-19 18:10:54.732 RingDNA Free[6018:c07] __47-[ChatterHelper postFeedItem:Response:Failure:]_block_invoke_087 [76 行目] 失敗した CHATTER リクエスト: https://na4.salesforce.com/services/data /v23.0/chatter/feeds/user-profile/00560000001j3paAAA/feed-items- { "Accept-Encoding" = gzip; "Accept-Language" = "en, fr, de, ja, nl, it, es, pt, pt-PT, da, fi, nb, sv, ko, zh-Hans, zh-Hant, ru, pl, tr , uk, ar, hr, cs, el, he, ro, sk, th, id, ms, en-GB, ca, hu, vi, en-us;q=0.8"; Authorization = "OAuth 00D60000000KV29!ARkAQFWhnhOtcGFgVMT4MkZHCV3zG9SY4en66718BiG_ZY59W0gR1iSWA8i.ey_b94vqjRW_RQITALBWmfpPrKTGk"; "Content-Type" = "multipart/form-data; 境界 = 境界 + 0xAbCdEfGbOuNdArY,application/json"; "User-Agent" = "com.ringdna.dreamforce.RingDNA-Free/36 (不明、iPhone OS 5.1、iPad シミュレーター、Scale/1.000000)"; "X-Chatter-Entity-Encoding" = false; } - エラー Domain=com.alamofire.networking.error Code=-1011 "Expected status code [インデックスの数: 100 (1 つの範囲内)、インデックス: (200-299)],