title: Retrofit error-Missing either @GET URL or @Url parameter
body: <p>I am working on Youtube API.
  The base URL is <code>&lt;https://www.googleapis.com/youtube/v3/search/&gt;</code></p>
  
  <p>Request :GET</p>
  
  <pre><code>https://www.googleapis.com/youtube/v3/search?part=snippet&amp;q={search_keyword}&amp;key={API_KEY}
  </code></pre>
  
  <p>ApiService Interface code-</p>
  
  <pre><code>public interface ApiService {
      @GET("")
      Call&lt;YoutubeResponse&gt; searchVideos(@Query("part") String part,
                                     @Query("q") String q,@Query("key") String apiKey);
  }
  </code></pre>
  
  <p>The error: <strong>java.lang.IllegalArgumentException: Missing either @GET URL or @Url parameter.</strong>
  in the line of code</p>
  
  <pre><code>Call&lt;YoutubeResponse&gt; call=service.searchVideos("snippet",s, URLConstants.Youtube_API_KEY);
  </code></pre>
  
  <p>I'm a beginner. Please help!</p>