Twitter APIで検索できるキーワード数は500文字までという制約があります。管理人のサイトで「Missing or invalid url parameter」エラーが出た原因は500文字を超えていたことが原因でした。2バイト文字で検索する場合はURLエンコード処理しているため、実際にAPIへ渡すときの文字数は日本語の時より2,3倍増えるので注意が必要です。検索ワードを見直して、無事検索ができるようになりました。