nforce toolkit
イシュー
- Salesforce の node.js用ツールキットを試す。
参考
- JavaScript - developer.force.com
- kevinohara80/nforce · GitHub
- api ドキュメント
- Creating a Force.com-Backed Facebook App on Heroku - Developer Relations
- nforce の使用サンプル
- Internet of Customers – Node.js, Socket.IO and nForce on Heroku | John Brunswick
承認系
nforce README
- example の crud.js で以下のエラー
$ node examples/crud.js Authenticating with Salesforce --> unable to authenticate to sfdc --> {"statusCode":400}
- example の versions.js だとバージョンが取得できている。
$ node examples/versions.js [ { label: 'Winter \'11', url: '/services/data/v20.0', version: '20.0' }, { label: 'Spring \'11', url: '/services/data/v21.0', version: '21.0' }, { label: 'Summer \'11', url: '/services/data/v22.0', version: '22.0' }, { label: 'Winter \'12', url: '/services/data/v23.0', version: '23.0' }, { label: 'Spring \'12', url: '/services/data/v24.0', version: '24.0' }, { label: 'Summer \'12', url: '/services/data/v25.0', version: '25.0' }, { label: 'Winter \'13', url: '/services/data/v26.0', version: '26.0' }, { label: 'Spring \'13', url: '/services/data/v27.0', version: '27.0' }, { label: 'Summer \'13', url: '/services/data/v28.0', version: '28.0' }, { label: 'Winter \'14', url: '/services/data/v29.0', version: '29.0' }, { label: 'Spring \'14', url: '/services/data/v30.0', version: '30.0' }, { label: 'Summer \'14', url: '/services/data/v31.0', version: '31.0' }, { label: 'Winter \'15', url: '/services/data/v32.0', version: '32.0' } ]
事前承認
- 「管理者が承認したユーザは事前承認済み」
- 承認したユーザを作成する。
- Salesforce 側のエラー
サンプル実行環境
https://sails-normal-sb5.herokuapp.com/setting/enquete
- EnqueteSetのリストをクリックすると、enqueteのpreviewが見られる。
- https://sails-normal-sb5.herokuapp.com/setting/list
- Import Fieldset とImport Fieldボタンを押すと、Salesforceからデータを取ってくる
- Free Admin Template For Bootstrap - AdminLTE | Almsaeed Studio
- admin lte という bootstrapテンプレートを使って見た目をちょっとよくしている。
- ui-frameworkをおためし - まぐねっとのブログ
- hoge/views/layout.js に設定
- メモ