컨텍스트 : Twilio iOS Quickstart에 제공된 지침에 따라 채팅 기능을 테스트합니다. 토큰을 생성하려면 간단한 PHP 서버가 필요합니다. 그들이 지시함에 따라QuickStart를 할 때 Twilio 토큰을 찾을 수 없습니다.
<?php
// Required for all uses
$TWILIO_ACCOUNT_SID = 'actual_SID';
$TWILIO_API_KEY = 'actual_API_key';
$TWILIO_API_SECRET = 'actual_API_secret';
// Required for Video
$TWILIO_CONFIGURATION_SID = '';
// Required for Chat
$TWILIO_CHAT_SERVICE_SID = 'actual_Chat_Service_SID';
// Required for Notify
$TWILIO_NOTIFICATION_SERVICE_SID = '';
// Required for Sync
$TWILIO_SYNC_SERVICE_SID = '';
, 내가 실행
$token = new AccessToken(
$TWILIO_ACCOUNT_SID,
$TWILIO_API_KEY,
$TWILIO_API_SECRET,
3600,
$identity
);
지침은 내가 가진 config.php
을 수정하는 나에게 물었다 :
는 token.php
내부, 이러한 토큰을 생성하는 라인이다 서버가 php -S localhost:8000 -t webroot
이고 다음 오류가 발생합니다.
/token.php?device=browser - Class 'Twilio\Jwt\AccessToken' not found in /Users/me/Downloads/sdk-starter-php-master/webroot/token.php on line 19
'composer install'에 의존성을 설치 했습니까? – philnash
@philnash 감사합니다. 그 트릭을 했어! – daspianist
아, 멋지다! 나는 다른 사람들도 그것을 볼 수 있도록 진짜 대답으로 그 팝업거야. – philnash