我有一些使用Node.js和Express编写的Web服务。我想要使用基于API密钥的服务。假设我目前有一个名为“getRooms”的Web服务。
app.get('/getRooms/', function (req, res) {
'use strict';
N.API.getRooms(function (rooms) {
res.send(rooms);
},function (err) {
res.send(err);
});
});
我通过调用 https://xxxxxx/getRooms 使用它。 现在我想使用 https://xxxxxx/APIKEY/getRooms。该 APIKEY 是不同客户的不同的。那么,我如何修改我的 web 服务来实现这一点?
/:apikey/getrooms
进行请求,例如:`/c822c1b63853ed273b89687ac505f9fa/getrooms. ` `/123456789/getrooms.` `/getrooms` 将返回 404。
- Sohaib Farooqi