问题标签 [invite]

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 回答
3161 浏览

django - django邀请码app推荐?

我正在寻找一个简单的 Django 应用程序,该应用程序将注册限制为具有邀请码的用户(用于运行私人测试版)。我正在使用 django-registration,所以可以很好地配合它的东西会很棒。

看起来有几个可行的选择:

django-inviting
django-privatebeta
django-invite

鉴于有很多选择,我想知道人们是否发现某个特定的应用程序比其他应用程序更灵活和/或更容易使用?还有其他我应该注意的应用程序吗?

0 投票
0 回答
374 浏览

ruby-on-rails - 如何让用户(通过电子邮件)邀请其他用户加入 Rails 3?

我最初使用的是一个名为acts_as_inviteable 的插件,但我无法让它在Rails 3 上运行。

这很酷,它使网站的个人用户可以轻松点击并向某人邀请一封独特的电子邮件。当有人点击链接时,他们可以注册。

我想扩展它,以便当他们接受时,他们现在是朋友(使用acts_as_network)。

我怎样才能做到这一点?

0 投票
1 回答
1102 浏览

events - 将 Outlook 日历事件发送到组,并防止每个成员看到其他成员的电子邮件

我正在尝试向 Outlook 中的组/分发列表的每个成员发送一个唯一的日历事件。我可以抄送所有成员,但这会向组中的每个成员显示所有电子邮件地址。有谁知道这样做的正确方法。任何帮助都深表感谢。

0 投票
1 回答
3919 浏览

sip - SIP 代理认证失败

我正在开发一个连接到 Asterisk 服务器并尝试拨打电话的 SIP 用户代理应用程序。我正在使用 JAIN SIP API 的 NIST 实现。

应用程序首先成功注册自己。然后,当应用程序向 X-Lite SIP 软电话发送 INVITE 请求时,Asterisk 会以 407(需要代理身份验证)响应进行响应。响应包含一个 Proxy-Authenticate 标头。我的应用程序再次发送 INVITE,但这次使用 Proxy-Authorization 标头,Asterisk 以 488 响应(此处不可接受)。

下面是 SIP 会话('>>' 表示传出消息;'<<' 表示传入消息):

>> REGISTER sip:10.0.84.30:5060 SIP/2.0
Call-ID: 7f2d15884ab375fc7b5d32fdd28426d5@10.0.85.3
CSeq: 1 REGISTER
From: <sip:301@asterisk>;tag=0vmZig
To: <sip:301@asterisk>
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK493cd4b63090dc9a8027931937b737c9353835 Max-Forwards: 70
Contact: <sip:10.0.85.3:5060>
Expires: 300
Content-Length: 0

<< SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK493cd4b63090dc9a8027931937b737c9353835;received=10.0.85.3
From: <sip:301@asterisk>;tag=0vmZig
To: <sip:301@asterisk>
Call-ID: 7f2d15884ab375fc7b5d32fdd28426d5@10.0.85.3
CSeq: 1 REGISTER
User-Agent: Asterisk PBX (switchvox)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY
Contact: <sip:301@10.0.84.30>
Content-Length: 0

<< SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK493cd4b63090dc9a8027931937b737c9353835;received=10.0.85.3
From: <sip:301@asterisk>;tag=0vmZig
To: <sip:301@asterisk>;tag=as4d134cc6
Call-ID: 7f2d15884ab375fc7b5d32fdd28426d5@10.0.85.3
CSeq: 1 REGISTER
User-Agent: Asterisk PBX (switchvox)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY
Contact: <sip:301@10.0.84.30>
WWW-Authenticate: Digest realm="asterisk",nonce="27ca4a51"
Content-Length:0

>> REGISTER sip:10.0.84.30:5060 SIP/2.0
CSeq: 2 REGISTER
From: <sip:301@asterisk>;tag=0vmZig
To: <sip:301@asterisk>
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bKe339b4ed9edc5d75379673b6dec7fc42353835 Max-Forwards: 70
Contact: <sip:10.0.85.3:5060>
Expires: 300
Authorization: Digest username="301",realm="asterisk",nonce="27ca4a51",response="cfdcdff7ddee99d10c3099e88ffb73af",algorithm=MD5,uri="sip:10.0.84.30:5060",nc=00000001
Call-ID: 7f2d15884ab375fc7b5d32fdd28426d5@10.0.85.3
Content-Length: 0

<< SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bKe339b4ed9edc5d75379673b6dec7fc42353835;received=10.0.85.3
From: <sip:301@asterisk>;tag=0vmZig
To: <sip:301@asterisk>
Call-ID: 7f2d15884ab375fc7b5d32fdd28426d5@10.0.85.3
CSeq: 2 REGISTER
User-Agent: Asterisk PBX (switchvox)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY
Contact: <sip:301@10.0.84.30>
Content-Length: 0

<< SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bKe339b4ed9edc5d75379673b6dec7fc42353835;received=10.0.85.3
From: <sip:301@asterisk>;tag=0vmZig
To: <sip:301@asterisk>;tag=as4d134cc6
Call-ID: 7f2d15884ab375fc7b5d32fdd28426d5@10.0.85.3
CSeq: 2 REGISTER
User-Agent: Asterisk PBX (switchvox)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY
Expires: 300
Contact: <sip:10.0.85.3:5060>;expires=300
Date: Tue, 03 May 2011 09:37:45 GMT
Content-Length: 0

>> INVITE sip:302@asterisk SIP/2.0
Call-ID: 003d85b0d0868f6f2a2d8c324d7f1d54@10.0.85.3
CSeq: 3 INVITE
From: <sip:301@asterisk>;tag=sJSeLA
To: <sip:302@asterisk>
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK6704cd9554c0c8e5bc94bc42b606147a353835 Max-Forwards: 70
Contact: <sip:10.0.85.3:5060>
Route: <sip:10.0.84.30:5060;lr>
Content-Type: application/sdp
Content-Length: 106

v=0
o=- 3513403599 3513403599 IN IP4 10.0.85.3
s=-
c=IN IP4 10.0.85.3
t=0 0
m=audio 40000 RTP/AVP 3

<< SIP/2.0 407 Proxy Authentication Required
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK6704cd9554c0c8e5bc94bc42b606147a353835;received=10.0.85.3
From: <sip:301@asterisk>;tag=sJSeLA
To: <sip:302@asterisk>;tag=as7358e1b8
Call-ID: 003d85b0d0868f6f2a2d8c324d7f1d54@10.0.85.3
CSeq: 3 INVITE
User-Agent: Asterisk PBX (switchvox)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY
Contact: <sip:302@10.0.84.30>
Proxy-Authenticate: Digest realm="asterisk",nonce="55deefb6"
Content-Length: 0

>> INVITE sip:302@asterisk SIP/2.0
CSeq: 4 INVITE
From: <sip:301@asterisk>;tag=sJSeLA
To: <sip:302@asterisk>
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK6e3501c0973664fcd7a17affddd23572353835 Max-Forwards: 70
Contact: <sip:10.0.85.3:5060>
Route: <sip:10.0.84.30:5060;lr>
Content-Type: application/sdp
Proxy-Authorization: Digest username="301",realm="asterisk",nonce="55deefb6",response="47e2c7abe625e4a183726e29c035d7e0",algorithm=MD5,uri="sip:302@asterisk",nc=00000001
Call-ID: 003d85b0d0868f6f2a2d8c324d7f1d54@10.0.85.3
Content-Length: 106

v=0
o=- 3513403599 3513403599 IN IP4 10.0.85.3
s=-
c=IN IP4 10.0.85.3
t=0 0
m=audio 40000 RTP/AVP 3

<< SIP/2.0 488 Not acceptable here
Via: SIP/2.0/UDP 10.0.85.3:5060;branch=z9hG4bK6e3501c0973664fcd7a17affddd23572353835;received=10.0.85.3
From: <sip:301@asterisk>;tag=sJSeLA
To: <sip:302@asterisk>;tag=as7358e1b8
Call-ID: 003d85b0d0868f6f2a2d8c324d7f1d54@10.0.85.3
CSeq: 4 INVITE
User-Agent: Asterisk PBX (switchvox)
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REFER,SUBSCRIBE,NOTIFY
Contact: <sip:302@10.0.84.30>
Content-Length: 0

我在这里做错了什么,导致 488 响应?

0 投票
2 回答
5234 浏览

ruby-on-rails - devise_invitable:邀请后确认

我覆盖了设计的确认!向我的用户发送欢迎消息的方法:

当用户接受邀请并设置密码时使用devise_invitable确认!方法永远不会触发,可以强制吗?devise_invitable 如何确认用户?

或者也许我可以以同样的方式覆盖accept_invite(或任何它所调用的)方法?

我希望受邀用户保持未确认状态,然后在接受邀请后确认。

谢谢,非常感谢任何帮助!

原始来源

更新

通过devise_invitable 模型,我发现了可能导致这种不当行为的两种方法:

0 投票
1 回答
258 浏览

iphone - 如果用户选择从游戏内部邀请玩家,我如何通过自动匹配来区分这一点

我发起一个这样的在线游戏:

当我收到委托方法时:

如何知道玩家是选择了自动匹配还是邀请了朋友。

感谢提前。

0 投票
1 回答
1873 浏览

list - 带有RSVP按钮的HTML富电子邮件邀请到数据库?

我想做的是:通过 HTML eblast 发送活动邀请。我希望用户能够直接从电子邮件中回复(单击是、否、可能),并通过这样做,将该信息发送到数据库中,供我的客户查看回复。

他们特别不希望回复以电子邮件的形式出现,他们希望将其视为一个列表,并且不想使用像 evite 这样的东西。我到处都看过,但不知道如何做到这一点。有什么想法吗?提前致谢!

0 投票
1 回答
1091 浏览

facebook - 需要邀请 facebook 好友到 mysite

我将实现一个功能,让用户邀请他们的 facebook 朋友(明确选择或排除其中一些)到我们的网站(我不知道 facebook api 有什么可能,但可能的情况:1-向朋友发送普通电子邮件 2-facebook消息,Facebook 平台中的邀请)。我是 facebook 平台新手,不知道从哪里开始。您能否推荐我应该使用哪个 API(facebook connect、facebook graph 等)?我读到 facebook api 并且权限正在迅速变化。执行此任务的最先进方法是什么?

0 投票
1 回答
2680 浏览

android - 让用户在 Android 上邀请他的朋友的最佳策略是什么?

所以我正在构建一个Android社交游戏。

让用户在游戏中邀请他的朋友的最佳策略是什么?如何混合使用联系人列表中的 facebook connect、SMS、电子邮件?什么应用程序可以在最少的步骤中完美地做到这一点。

0 投票
1 回答
1737 浏览

facebook - 我可以使用一些 API 调用来邀请用户的朋友吗?

我想邀请 Facebook 朋友到我的应用程序。通过某种 API 调用,无论是 rest 还是 PHP Sdk,有没有办法做到这一点。我知道 FBML 中的多人选择器,但不希望这样。请告诉可以使用哪个API来做到这一点?图形 API 或任何其他?我正在使用 PHP,所以如果你知道一些 PHP API 调用,那也很好。

提前感谢您对我的帮助。